Volvo XC60 T6

BMW X3 xDrive M40i 42 830x553

BMW X3 M40i vs Volvo XC60 T6

We’re big fans of the new BMW X3 M40i. Being the first ever X3 to wear any sort of “M” badge (even if it’s not a real M car), we were a bit skeptical at…