News 4 Dec, 2017
The new 592bhp BMW M5 is set to land in February 2018, so here are all the details you need to know