Video: Did The 2008 Ford Mustang Shelby GT500 Started The Horsepower Wars?

Video: Did The 2008 Ford Mustang Shelby GT500 Started The Horsepower Wars?