Teds Garage – Traxxas E-Revo Servo Circus

My Friends.. the Infamous and World known “Teds Garage” is a mecca for the RC Hobby enthusiast. Always alive with Radio Control Mayhem – RC Rock Crawling is not the ONLY thing that goes on at this place! Check this out.. Ted, Paul and KC try to figure out whats wrong with Pauls E-Revo. Will the Pro’s pull off a WIN?! Watch and find out!