The Ultimate Power Source ™


Posted: May 26, 2016

Lucas Oil Off-Road Truck Racing Action and Big Crashes

Watch Lucas Oil Off Road Racing short course trucks bash and bang into each other from the perspective of the drivers and their trucks. 2015 OPTIMA Ultimate Film Festival Finalist.

Share This Story