Category: Latest news

Driven: The all-new BMW M5

The BMW M5 has been around in one form or another since 1984. Almost every version has followed a different mechanical philosophy to the last: six-cylinder engine, V8, V10, V8...