This is the BMW 420d M Sport Gran Coupe, a car that somehow manages to be sensible and stylish at the same time which is deeply annoying if youre trying not to like it. Its got the sleek coupe shape, frameless doors, aggressive M Sport styling, and...