Torc Off-Road Truck Racing
Top truck drivers in the USA try their hands at racing 900hp short-course battle trucks in Primm, Nevada. The rock-and-mud-strewn course tests their mettle. Streaming on...redbull.tv
Top truck drivers in the USA try their hands at racing 900hp short-course battle trucks in Primm, Nevada. The rock-and-mud-strewn course tests their mettle. Streaming on...redbull.tv