Casey Williams drives the 2017 BMW 2 Series M