
Tech Racing TA-06 Carbon Chassis Set
Tech Racing Japan is the first to release a carbon fiber double deck upgrade chassis for the Tamiya TA-06. Featuring carbon fiber main chassis, upper deck and rear damper stay. …
Tech Racing TA-06 Carbon Chassis Set Read More