2015 Tamiya Championship Series: Tickets to Japan
Racers love to compete and it’s usually just for bowling trophies or bragging rights among pears, but the Tamiya Championship Series Finals takes things up a big notch by awarding winners in specified classes a trip to Japan for the Tamiya World Championships in November. Held at the Tamiya America racing facility in Aliso Viejo, […]