1967 Formula S Barracuda fully restored
now on ebay
Plymouth: Barracuda Formula S
Print