The BMW M5 has crafted a reputation for being one of the most fearsome performance cars on the road over the past four decades, the German weapon combining practicality and pace in one ...
The new generation BMW M5 has created a lot of controversy, and if you missed the initial coverage, here are some of the downs. It weighs a lot, and it's comparable to some Ford F-150s ...