CAR on MSN34m
BMW M5: first drive
Still working through endless menus 15 minutesStill a few of the EV mode’s claimed 42 range miles left, but we want the V8 30 minutesBOOST! One long pull on left shifter primes maximum attack ...