Plymouth Barracuda LMC Super Cuda vs Ferrari Enzo
December 21st, 2009Cars and motorcycle videos
Cuda lost its windshield trim at 190 mph, you can hear the Cuda coming long before you can see her, as the cars went by they sound like jet fighters. Top speed 208 mph with still some room left.




James H. Cleaver IV responded on 22 Dec 2009 at 5:36 pm #
This is the epitome of “Bad Ass”!…great Vid