This is a vehicle that you either love or hate. I happen to think it is gorgeous, however, they could have done a better job with rear legroom.
The 2016 BMW X6 comes in 2 different trims, ranging in Canadian pricing from $69,700 to $84,000 while the 2016 Toyota RAV4 Hybrid comes in 3 trim levels and its Canadian pricing starts at $34,715 and ...
A detailed review of the facelifted BMW X6, comparing the M60i and 40i M Sport versions. This video explores their design ...
The 2016 BMW X6 comes in 2 different trims, ranging in Canadian pricing from $69,700 to $84,000 while the 2016 Toyota Highlander Hybrid comes in 3 trim levels and its Canadian pricing starts at ...