Motoring: A car that can do it all: The 2018 BMW M5 Nauman Farooq Sports & Leisure September 28, 2018