1968 Plymouth Barracuda Formula S 383 Convertible
I used to see (I think it is) this car at Canadian Tire, The Queensway, on Saturday cruise night.
No one has found it yet?
Print