The Off Road Championship (TORC); is one of the most gruelling race series going. Each event is a short track natural course where jumps and fender banging are par for the course, much like a ...