Plymouth Barracuda LMC Super Cuda vs Ferrari Enzo

December 21st, 2009


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