Test Drives | December 3rd, 2017 by Horatiu Boeriu In the world of sports sedans, the BMW M5 has always...