Bmw 5 series m sport touring review July 8, 2019 16 32 64 128 Bmw 5 series 530e xdrive m sport touring review Bmw 5 series 520d xdrive m sport touring review Bmw series 5 m5 Bmw 5 series performance