The BMW E60 M5, a 500-hp V10 super sedan that offers thrilling performance at an affordable price, but comes with hidden reliability issues.
The allure of the ten-cylinder engine is undeniable, thanks to its exotic reputation. Associated with supercars and racing, the V10 is rare in mainstream history, and the V8 was for a long time the ...