The first two 1000cc races of this year’s Isle of Man Tourist Trophy are over and the top step of the podium was occupied by a BMW road racer on both occasions. Michael Dunlop (GBR) won Saturday’s Superbike race. Monday’s Superstock race produced a one-two for the BMW S1000RR: Peter Hickman (GBR) claimed his first […]

More...