32,665 mi
640 hp 6.2L V8
Bloomington, IL (44 mi away)
Preparing for a close up...
Photos coming soon
17,091 mi
Morris, IL (83 mi away)