310 hp 2.7L I4
Decatur, IL (37 mi away)
Wood River, IL (69 mi away)
Granite City, IL (78 mi away)
Preparing for a close up...
Photos coming soon
Pekin, IL (54 mi away)
Ballwin, MO (97 mi away)
O Fallon, MO (94 mi away)
Virden, IL (22 mi away)
Columbia, IL (96 mi away)