F90 BMW M5 takes on its original ancestor — the E28 BMW M5

We just recently took a look at all of the generations of BMW M5 rank them in order of best to worst. While that’s cool, EVO Magazine took things to an entirely different level and … Continue reading F90 BMW M5 takes on its original ancestor — the E28 BMW M5