HOT: The original 2005 BMW M5 (E60M) press car up for sale in Germany
2005 BMW M5
Evolution of the BMW M5 - Drive
BMW M5 (2005 - 2010) used car review, Car review
An overview of every generation of the BMW M5
Used car buying guide: BMW M5 (E60)
2005 BMW (E60) M5 for sale by auction in Weybridge, Surrey, United Kingdom
2006 BMW M5 E60 For Sale. Price 52 000 EUR - Dyler
The Ultimate Drag Race: All BMW M5 Generations