Traxxas TORC Series 2011 Kicks Off This Weekend!
This weekend, May 28th and 29th 2011, the Traxxas TORC Series kicks off at Red Bud MX track in Buchanan Michigan! These events last year were awesome! Great racing, lots of RC, and tons of action! This weekend’s event will be broadcast LIVE ONLINE! If you are in the area of one of these events, […]