1966 Barracuda Detroit Show Car Prototype Custom Concept?
The picture was taken in front of a company in Fountain Vally,Ca.
Phone number 714-444-2000 maybe somebody there might know
Print