Monster Truck Madness #4: The T-Maxx Conquers the World

It’s hard to believe that the launch of the Traxxas T-Maxx was 18 years ago. There have been a lot of releases before and since, but nothing compares to the seismic shift that occured in this industry back in 1999. Given how much time has passed (I was a sophomore in high school!), I’m sure there are many of you that [...]

Read More...