Coverage of the exciting 2010 Traxxas Off-Road Championship (TORC) season is being showcased on Discovery’s HD Theater channel these days. As you’ll see in the preview below, these guys leave it all out on the track. Each episode was filmed using revolutionary RED cameras which delivers quite stunning images. The footage was shot from a number of wild angles and perspectives including those from remote control trucks and helicopters. This series goes WAY beyond conventional race coverage. Enjoy!