Be warned, Barracuda fans will be soon drooling over this beauty. A V10 powered LMC Super Cuda is put to the test as it races a Ferrari Enzo. Take a look at the video below this is one of the best looking Cuda’s I have seen. The Cuda tops out at 208 MPH while the […]
Enter your email address below to receive updates each time we publish new content..