Driving a BMW G80 M3 Competition XDrive For A Week - Full Review