Traxxas is an enterprise that is honored on quality and therefore is one of the leading radio controlled car brands on the current market.
For your off-road enthusiasts, manufacturers created aluminum alloy chassis, with stainless-steel ball bearings, nylon wheels and reinforced suspension system. https://www.rcjaz.com.hk