Traxxas just posted a video of their new basher, the Telluride 4×4. It looks like its based off the Stampede 4×4 with some changes to the arms and wheels, and of course the body. TQ™ 2.4GHz radio system Waterproof electronics for all-weather driving excitement in water, mud and snow! Titan® 12-Turn 550 Motor Trail-tuned differentials […]