While BMW's M division is rooted in motorsport, it went on to produce a whole range of amazing cars that you can enjoy on the roads.
Rally icon Ken Block have a special place in our hearts. While he's now in a better place, his legend continues. Here are five of our favourite cars of his.