Was there ever a Valiant Barracuda?
I don't think it was ever an official name for the car.
Print