The 2025 BMW M5 is here and it’s already controversial, though unlike the M3 and M4, it’s not because of its kidney grille ...
With BMW introducing a new M5, here's one of ... the howling V-10 of the E60 chassis cars, everybody gets to pick a favorite Bavarian performance sedan to pine for. We'd like to make a case ...