410 hp 6.4L V8
Bloomington, IL (44 mi away)
Morton, IL (72 mi away)
Preparing for a close up...
Photos coming soon
Bourbonnais, IL (76 mi away)
Peoria, IL (84 mi away)
Lincoln, IL (59 mi away)