Video: Did Ford Really Make a 2002 Ford Mustang SVT Cobra?

Video: Did Ford Really Make a 2002 Ford Mustang SVT Cobra?