The 2018 SPEED Energy Stadium Super Trucks season came to a close with the Robby Gordon Off-Road World Championships at Glen Helen...
The Glen Helen Raceway in San Bernardino, California has become the new location for the SPEED Energy Stadium Super Trucks’ season finale...