Category: News Videos Truck Racing Championship invites you to race big rigs over the road today Stefan Bahruth Stefan Bahruth Jul 18, 2019