1966 Barracuda Detroit Show Car Prototype Custom Concept?
Here's a picture of the imitation stack injection
Print