Racer X Films: Lemoine & Durham
May 31, 2009 6:10pm | by: Simon Cudby
Star Racing's Darryn Durham and Matt Lemoine were out at Perris Raceway this week. Simon Cudby was there to film the action.
Star Racing's Darryn Durham and Matt Lemoine were out at Perris Raceway this week. Simon Cudby was there to film the action.