The BMW M5 is an ultra performance version of the BMW 5-Series automobile made by BMW Motorsport. First introduced at the Amsterdam Motor Show in 1984, the M5 has been made from various 5-Series versions throughout the years, including the E28, E34, E39 and most recently the E60.
read more » Discuss Add this link to...Bury Add to:
| Bookmarks