27 Apr 2011, 07:46 UTC · By: Alina Dumitrache / The Traxxas TORC Series is known as the world’s fastest, most punishing short course racing series and Red Bull has officially joined as a series partner. The deal will be bringing further exp...