Video: BMW M5 Drag Races Mercedes-Benz E63 AMG S T-Modell
In the world of uber-sedans, it doesn’t get a lot better than what the Germans are offering. Sure, there’s the Dodge Charger SRT Hellcat roaming around but to be honest, that’s an animal for a…