1972 Duster
Dan the man said
Where's the car located?
Click to expand...
About 15 miles west of Peoria Illinois
Print