LUCAS OIL OFF-ROAD RACING SERIES
LUCAS OIL OFF-ROAD RACING SERIES With the Lucas Oil Off-Road Racing Series (LOORRS) finally starting at California’s Glen Helen Raceway, the Production Turbos started 2020 like they ended the 2019 points season—with Can-Am’s Corry Weller leading Polaris pilots Ronnie Anderson and Chance Haugen the entire race. In fact, twice-defending champ Weller was top qualifier in […]