They race iRace. (Auto Action)


Article appearing in Auto Action magazine, October 2008.

Click on image to read article.