Video: Is The 2011 Ford Mustang Shelby GT500 The King Of The Streets?

Video: Is The 2011 Ford Mustang Shelby GT500 The King Of The Streets?