Racing - Speed Energy Stadium Super Truck Series, St Louis M…
When Robby Gordon’s Stadium Super Truck Series invaded the Edward Jones Dome in St Louis Missouri Saturday night, fans knew they were in for some good racing, but little did they know it would turn into an all out battle for the championship points lead before the night was over. The soft Missouri soil started to crumble during the SST main [...]