Lucas Oil Off Road Racing

The "Lucas Oil Off Road Racing" series was formed in 2009 which combines the best of the Midwestern elements of short-course off-road racing with a West Coast touch of the desert.

Previous Episode

Previous Episodes

View full episode list »