TORC: The Off Road Championship

Red Bull Signature Series S2013E10

In the final event of the 2013 Traxxas season, truck drivers in the USA try their hands at racing 900hp short-course battle trucks at TORC: The Off Road Championship.

Most Popular Videos

Stories