2003 Cobra Puts Down 884 Horsepower Through An Auto

Jon Pavia’s 2003 VMP TVS Supercharged Cobra: Build Teskid Block, VMP TVS, 100 Shot of Nitrous.