Oct. 30, 2010: The finish in Saturday afternoon’s Mountain Dew 250 NASCAR Camping World Truck Series race at Talladega (Ala.) Superspeedway was so close even Kyle Busch and his No. 18 Traxxas Toyota Tundra team weren’t entirely sure who had crossed the finish line first. But when the dust settled, Busch was posted as the winner by .002 of a second over Aric Almirola, the closest margin of victory in series history when using electronic scoring.
Based in Plano, Texas, Traxxas has been building the world’s fastest Ready-To-Race® radio controlled vehicles for over 23 years. Traxxas models are sold exclusively in Hobby Stores, 4-Wheel Parts, and Pep Boys.