1965 Barracuda
Just curious, In 1965 there were 65000 Barracudas made. How many of those were Formula S. thanks
Print