RELATED: BMW 640i Gran Turismo review Read here ››