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 M550i on order
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