We talk about German supersedans as "built for the Autobahn" and other clichés about the country's sometimes-unrestricted highways, and this 2013 BMW M5
We talk about German supersedans as "built for the Autobahn" and other clichés about the country's sometimes-unrestricted highways, and this 2013 BMW M5
Proving that no one, not even the Germans, can defy physics, one of the very first2012 BMW M5