26,505 mi
420 hp 6.2L V8
Pekin, IL (82 mi away)
21,177 mi
Newhall, IA (77 mi away)
Preparing for a close up...
Photos coming soon
43,675 mi
Rockford, IL (97 mi away)
33,921 mi
Peoria, IL (71 mi away)