Better make sure its been properly serviced, though, or else you risk having the engine blow up
The E60 BMW M5 Sedan and E61 BMW M5 Touring: 10 Is the Sweet Spot - autoevolution
The 2018 BMW M5 is a Bavarian rocket
The BMW M5 Touring E61
BMW M5 E60 Buyer's Guide
BMW M5 E60 Buyer's Guide
10 Awesome BMW M5 Models: The Epitome Of High-Performance Sedans
In-Depth Review: BMW M5 E60
10 of the Coolest BMW M Cars Ever Made
Guide: BMW E60 M5 Saloon & E61 M5 Touring — Supercar Nostalgia