Tamiya America have officially announced that Ryan Lutz will represent Tamiya as their newest Team Driver and assist in research and development of new products. For the past two years, Ryan has received many titles such as 1st place Buggy and Truggy champion at the 2008 CRCRC, 2nd place winner at the 2007 Pro National [...]
More...