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.
Print