Wow, Tamiya is the team you can't beat no matter where you put them in the World! I bet if some companies stopped holding their own name-brand races to win at and focused instead on the big races, they might actually have a chance ! But you can always see through it like an XRAY