2013 Ford Mustang Shelby GT500 Review
This is crazy: A production car that, out of the box, produces a 662-horse cavalry is about as rational as going moose hunting with a bazooka.

This is crazy: A production car that, out of the box, produces a 662-horse cavalry is about as rational as going moose hunting with a bazooka.