BMW X7 M50d

2019 BMW X7 M50d review – BMW’s biggest is more Buffalo than Bavaria

The X7 powers in with big space and big numbers, but more than ever feels like a needless…