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.
Build your own custom newsletter with the content you love from FordMuscle, directly to your inbox, absolutely FREE!