The Lucas Oil Off Road Racing Series Comes To Utah This Weekend
(LOORRS) will be at the Miller Motorsports Park in Tooele, Utah this weekend for rounds 7 and 8! You will not want to miss one second of short course fender banging action as the racers try to throttle their way to victory and grab as many precious LOORRS championship points as they can!
While […]