2013 BMW 640i Gran Coupé: Pretentious name, beautiful car.
Driven.

2013 BMW 640i Gran Coupé: Pretentious name, beautiful car.

Driven.

Tags: automotive BMW