'57 Chevy Windowed Delivery
Supposedly only made 92 of these in 1957 .. supposedly ordered by USDA or Forest Service ... but you know how people lie!
-
There are no comments to display.
Supposedly only made 92 of these in 1957 .. supposedly ordered by USDA or Forest Service ... but you know how people lie!