Racer X Films: Michael Leib

January 26, 2013 6:50pm | by:
Michael went down in the first lap last weekend in Anaheim and has suffered a break to the wrist that will put him out of contention for 5 weeks.