Sheldon Creed wins St. Petersburg Grand Prix Sheldon Creed took his second win of the Speed Energy Formula Off-Road series this season after battling long and […]
Stadium Off-Road racing was originally introduced to race fans in 1979 at the Los Angeles Memorial Coliseum stadium by the late Mickey Thompson. After a 25 […]