Japan has been graced with yet another limited-edition BMW, this time taking the shape of the 640i Gran Coupe.
Officially dubbed the BMW 640i Gran Coupe Celebration Edition Exclusive Sport, the model will be restricted to just 33 units and comes adorned with a host of features and finishes usually only available as special equipment and optional extras.
Read Article