1965 Plymouth Barracuda - 318 MAGNUM V8
Few vids of the Barracuda VS Valiant.
Print