Discussion in 'Racing' started by buzz675, Oct 14, 2012.
Thread Starter
Mr Richards you are one lucky fella. Well done sir
Well deserved. But how was his luck!!! Just shows its never won until the end lol.
I bet he couldn't believe his luck coming back to the pits. Well deserved though
A tough season for these guys, super close all year, roll on 2013
Great to see the dominance of the Triumphs taking all the podium places.