Shelby GT500 31
Ford Mustang Shelby GT500