Video: A 1,300 Horsepower Twin-Turbo Cobra Smacks Down Corvette
1320Video brings us this epic video of one of the most powerful “Terminator” Cobras on the planet, a 1,300 horsepower twin-turbo monster that has been stalking the streets of Texas since 2006.