Stadium SUPER Trucks To Race In Beijing, China With Monster Jam

Coming to Beijing’s Bird’s Nest Stadium this weekend, Saturday, July 29th, the Monster Jam superstars plan to deliver on what the Chinese fans want to see most – more freestyle, more racing and more action. Expect the unexpected! Additionally, for the first-time ever in China, Robby Gordon’s High Flying Stadium Super Trucks will be racing […]