Join us for the BDI Geiser Racing team’s attempt at the 2023 Unlimited Off-Road Racing Triple Crown Championship at the California 300 in Barstow, CA! Qualifying P1, do they have what it takes? Follow us live and find out!
Join us for the BDI Geiser Racing team’s attempt at the 2023 Unlimited Off-Road Racing Triple Crown Championship at the California 300 in Barstow, CA! Qualifying P1, do they have what it takes? Follow us live and find out!