1968 Plymouth Barracuda Features Sales Training Film 9 miniutes 28 seconds HERE
AWESOME. Never saw that before. Did you notice the grille is broken on the left side of the red notchback?
Print