Filmed during Monster Jam in Houston, Texas. This time, the trick doesn't end well. Luckily, no one was harmed during the episode.
Experience Monster Jam live and become a fan for life with an ultimate day of family fun at Raymond James Stadium on Saturday ...