Max-D Wins Anaheim Freestyle – 2017 Monster Jam

Neil Elliott caps off a thrilling run in Max-D with a huge backflip to win freestyle at Anaheim.

More Motor Videos

More Motor Videos»