1965 Barracuda 'The Politician' ~ Ralph Costa
Alan,
Great Articles,
There are photo's of Ralph's 1965 Barracuda at the 1966 Detroit Autorama.
A big display with N & S Automotive.
'Downriver Chrysler-Plymouth'...... Eureka ~ Wyandotte, Michigan
Print