Lee Martin signs with the Tamiya 1/8 Off-Road Team
Latest driver news from Tamiya: Tamiya America, inc. is proud to announce its newest member of the 1/8th off-road team. World class off-road ace Lee Martin, has joined in a partnership with Tamiya America, Inc. to pilot the TRF801X at the upcoming IFMAR 1/8 Off-Road world championship being held at Pattaya, Thailand on November 7-14, […]