Preparing for a close up...
Photos coming soon
410 hp 6.4L V8
Morton, IL (72 mi away)
Peru, IL (97 mi away)
Taylorville, IL (66 mi away)
Brazil, IN (73 mi away)