Although it wasn’t the first road car to wear an M badge, the M5 is arguably the model that introduced BMW’s brand of ...
I woke up bright and early ready to pull on a spring white suit after weeks of anticipation. Imagine my surprise when I opened my phone to find Katie Holmes had beaten me to the punch one day prior.