1968 '340' Barracuda vs 1968 '383' Road Runner

The 1968 Plymouth Road Runner was an Advertising Agency's Dream.....

Plans, were to build only 2500 for release in October 1967.