Can the eighth-generation BMW 5 series go against the class favourite, Mercedes-Benz's E-Class? After trying out the BMW i5 in pure EV form, we give its ICE equivalent, the 520i a try.
The new BMW M3 might have looks you either love or hate but what doesn't change is its commitment to becoming the ultimate driving machine that can still ferry a family in comfort and style.