2001 BMW E39 M5 review – why this might be my favourite car
BMW E39 M5 is this the best M car ever made.
2002 BMW Z8 : r/BMW
30k-Mile 2001 BMW M5 for sale on BaT Auctions - sold for $34,567
2006 Performance Sedan Comparison
BMW Reviews (Page 2 Results)
2000 BMW M5 Road Test
BMW E39 M5 is this the best M car ever made.
Why Now Is The Time To Buy An E39 BMW M5