
All News: Taylor Swift
iRacer Profile: Tony Repussard
March 9th, 2013 by DavidP
It’s only natural to associate Tony Repussard with the iRacing Star Mazda Championship. After all with four series titles and more than 120 race wins to his name, to say nothing of three time trial titles, the Frenchman has been a dominant force in Star Mazdas for the past couple of seasons. These days, however, … Read the Rest »