WOW! A Tamiya and a HPI on the podium at the Worlds. With the Tamiya taking the win. Who would have thunk it!
Great work Tamiya! Its good to have the establishment shook up every once in a while.
This again proves why On-road is better than Off-road. In Off-road, we all know one of two teams is going to win. In On-Road, it truely is a toss-up!