BMW’s all-new M5 Touring offers supercar-baiting performance with a huge dose of practicality. Now you can have your high-performance cake and eat it.
Originally appeared here:
BMW reveals all-new, 717bhp hybrid M5 Touring– and it could be the perfect family wagon