Author: Shortcourse Racer

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 »