The front of the M5 is an incoherent jumble of voids. The rest of the car is fine. However the face of the car is quite ugly. There are better choices out there in this price range.
17 540e Euro Del
14 550i Euro Del
Retired: 11 550i Euro Del; 08 550i Euro Del; 06 330i Euro Del; 04 545i Euro Del; 01 530i Euro Del