The 1:1 automotive world and the R/C landscape intertwine in more ways than one. Chances are, your love of radio-controlled cars and trucks stems from a love of real-world vehicles. Traxxas has set up shop at SEMA 2017 in Las Vegas to provide a glimpse into the not so distant future, teasing some new models […]