A sleek and sporty BMW 420i Gran Coupé M Sport, combining coupé styling with the practicality of a five-door hatchback. Finished in black with M Sport styling...