Advertisement

Test driving the brand new 2016 BMW 750i xDrive

The 2016 BMW 750i xDrive will massage you and almost drive itself, but what's it like to share some supermarket sushi in this $129K German ultimate driving machine? The guys at TFLcar break it all down for us.