BMW 640i Gran Coupe BMW 640i Gran Coupe Worth the Wait Details like these make the 2013 BMW 640i Gran Coupe an easier car to own — or an easier one to justify — even if… Sunday, June 22, 2014 Add Comment Edit