Recent Posts

Todd Leduc Pushes Metal Mulisha to World Racing Championship

Racing Champ

There is no racing facility for Monster Jam than the one that is built inside Sam Boyd Stadium in Las Vegas.  Other stadiums have tried to duplicate the design for their own proximity, but it simply has not worked.  The start outside the stadium, the blast around the chicane, and ...

Read More »