The dust has settled after a long week of great racing in Chico, California for the 2013 IFMAR 1:10 Electric World Championships. When it was all said and done, Jared Tebo and Steven Hartson walked away the 2013 IFMAR World Champions! Winning a World Championship is never an easy task, however, this year was even more difficult as the world's best drivers were on top of their game!
Did you miss out on the action live? Don't worry, we have all six A-Main events right here!
Recent comments