Advertisement

BMW M5

The BMW M5 practically flew off the shelves (or in this case the showrooms) — with the first batch sold out even before its official launch on 11 January. Just what's so attractive about the car?