Was there ever a Valiant Barracuda?
It might have been called a Valiant Barracuda by magazine writers but I don't believe Mopar ever did. I couldn't find it in factory print. Sorry the dealer sales book didn't copy larger. tmm
Print