Karl Muggeridge wins German Superbike title
Karl Muggeridge has won the IDM German Superbike championship on his ABS, linked brake Honda CBR1000RR.
Australian Motorcycle News, Views and Reviews
Karl Muggeridge has won the IDM German Superbike championship on his ABS, linked brake Honda CBR1000RR.