New BMW X5 unveiled
This is the new BMW X5, the car that arguably defines the SUV genre.
Now in its third generation, the X5 is due to be officially unveiled at the Frankfurt motor show this September, but after the car was recently snapped undisguised, BMW has pressed ahead with releasing the first official images.