Whenever Traxxas releases a new video which showcases their vehicles or hop-ups, you have to watch it a few times, just to be sure you haven't missed anything. Aside from that, I like re-watching their videos simply because they're fun. Their latest production is no different from the rest, featuring the speed and full-throttle fun […]