Plug and Play Power for 2003-’04 Mustang SVT Cobra ‘Terminators’
When Ford’s Special Vehicles Team dubbed the supercharged Mustang Cobra “Terminator” in 2003, it was a nod to the pony car’s at-the-time incredible power numbers….
When Ford’s Special Vehicles Team dubbed the supercharged Mustang Cobra “Terminator” in 2003, it was a nod to the pony car’s at-the-time incredible power numbers….