New BMW M5 shouts about its 716bhp with M Performance Parts

The controversial M5 is the latest BMW M car to be offered with the ‘retrofit products’