An impeccable example of the E60 BMW M5 has just come up for sale, and its mileage is so low that even the most risk-averse ...
In total, 14,152 examples were built: 9,087 of the Coupé, which launched in 2005; and 5,065 Convertible models, presented the following year. With the departure of these models and the previous ...