Round One of the 2023 Championship Off Road Racing Series kicked off at the Roaring Lions Raceway in Antigo, Wisconsin. …
Tag: roaring lions raceway
Championship Off-Road 2023 Schedule Announced
Championship Off-Road has announced its 2023 race schedule. The tour will include seven stops, up one from the previous six …