Review
After nearly 45 years and seven generations, the new BMW 3-series is still one of the most desirable cars on the road.
In terms of technology, desirability and driving dynamics, the new BMW X5 is in a league of its own.