Category: Lucas Oil Off Road Championship

Lucas Oil Off Road Championship

LOORRS heads to Nevada

Lucas Oil Off Road Racing series heads to the Wild West Motorsports Park located at 12005 East I-80 in Sparks, NV. The Polaris Silver State

Read More »
Lucas Oil Off Road Championship

LOORRS Round 7 at Wheatland

There were many roads leading to the Lucas Oil Off Road Racing Series inaugural event at Lucas Oil Speedway in Wheatland, MO. My trip started

Read More »