This is Going to Cause a Major 'Ruckus:' Shelby Cobra RT4GT Packs 700-HP 7.3L Godzilla V8
autoevolution
This take on the iconic Shelby Cobra open-top sports car is a common effort from Backdraft Racing and Vintage Motorsports (VMS)...