1968 Plymouth Barracuda Features Sales Training Film 9 miniutes 28 seconds HERE
Cool, never seen it before either!
Print