O.S. Owns the Podium at the 2017 Dirt Nitro Challenge Champaign, IL, March 2017 - Once again O.S. met the Dirt Nitro Challenge head-on, and the results were spectacular! Billed as the largest gas off-road race in the world, the Dirt Nitro Challenge attracted 900 entrants to the Fear Farm R/C Raceway in Phoenix, Arizona, […]