Karl Muggeridge wins German Superbike title
Karl Muggeridge has won the IDM German Superbike championship on his ABS, linked brake Honda CBR1000RR.
Karl Muggeridge has won the IDM German Superbike championship on his ABS, linked brake Honda CBR1000RR.