(By Eric Rood) – Stadium Super Trucks might be the coolest road racing in the world when they end up on a road course billing.When everything is going well, Robby Gordon’s rip-snorting trucks trying to navigate a road course with comically long suspension travel knocks the entertainment level up a notch past “Hold my beer.” For […]
More...
More...