Traxxas has a knack for showcasing their vehicles in extreme conditions. No matter the type, on-road, or off, they put their lineup of radio-controlled machines through the wringer, much to our delight. In their latest video adventure, they send an E-Revo through the elements, getting it all kinds of dirty. To learn more about the […]