Speed Technologies Finishes Lucas Oil Off Road Racing Series
Mitchell DeJong Crowned Trophy Kart Champion RENO, NV – DECEMBER 22, 2010: The Speed Technologies team took the checker flag on the 2010 Lucas Oil Off Road Racing Series at the Firebird Raceway in Arizona, and then followed it with…
0 Comments / 2 View / December 22, 2010