Better make sure its been properly serviced, though, or else you risk having the engine blow up
BMW E60 M5 - The last ultimate sedan for the professional race car driver
BMW M5: Everything You Need To Know
BMW M5 - Wikipedia
Is the E39 5 Series the best car ever made?
BMW M5 Generations Ranked: Here's Every M5 From Best to Worst
5 REASONS WHY BMW E60 M5 MAY BE THE BEST SUPERCAR
BMW E60 M5–The Power of Ten – VALT
BMW M5 E60 Buyer's Guide
Video Will the Cheapest BMW M5 Ever Be Finished? A Bottomless Pit of Repairs - Autotrader
This is the one-off 550bhp secret BMW M5 CSL
10 Reasons Why Gearheads Who Need A Practical Car Should Pick The BMW M5