Hidden Content
Shelby GT500 in Europe, despite the fact that it's fully capable of embarrassing supercars at the Nürburgring