Traxxas E-Revo encounters a curious rattlesnake!

Traxxas E-Revo

Traxxas E-Revo encounters a curious rattlesnake in the city of Norco, California! If you have Ophidiophobia (fear of snakes), look away now! In this short flick, we see what happens when the crew behind the remote control rig encounter a rattlesnake in their travels. Traxxas E-Revo encounters a curious rattlesnake in the desert! We get a first person view as if we were riding

» Read more