Ford Mustang Shelby GT500: Review