1966 Barracuda Detroit Show Car Prototype Custom Concept?
The tires are 695/14 are they are available from Kelsey Tire
Print