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

1968 Production Numbers

Plymouth Barracuda....46,018


Ford Mustang............ 317,404


* The Mustang was a 'Horse' of a different color.