1968 Barracuda Formula S Convertible Existing?
How many exists no one knows for sure. I'd say with 193 built 53 years ago there's probably not many.
Print