In an age when car enthusiasts are being urged to embrace practicality, BMW has decided to throw caution, reason, and a bit ...
It’s hard to think of a car that contains more ability under just one (carbon fibre) roof than the new BMW M5 Hybrid Touring ...