The BMW M5 is the jack of all trades, being a spacious family sedan and a performance car. This is how much a mint version of ...
True, BMW had dropped enough hints that something ... E60 (2005)And so to the current M5, the E60. Despite having a 5-litre V10 developing 500bhp, an output that would have been considered absurd ...