Traxxas hasn’t made much noise on the rally car front since they introduced their 1/10 Rally in 2012. That silence has been broken with the introduction of their new 1/10 Scale NOS Deegan 38 4WD Rally Car. This replica of Brian Deegan’s #38 Ford Fiesta ST sits on top of the same low center of […]