BMW M5 - E39 Market
2002 BMW M5 Gooding & Company
2000 BMW M5 Classic Driver Market
Why is the E39 BMW M5 worth so much money now?
2003 BMW M5 VIN: WBSDE93453CF92189
1998 - 2003 BMW M5 - Images, Specifications and Information
2000 BMW M5 Previously Sold
Car BMW M3 1988 for sale - PostWarClassic
In-Depth Review: BMW M5 E60