Watch The #8 Max-D Moment

By Monster Jam Media
Jan, 24 2013

The votes are in! Watch the #8 moment celebrating a "Decade of Destruction" as Max-DSM put the pedal to the metal in Houston, TX back in 2008. Check back every Thursday to relive the Top 10 Max-D moments voted by, you the fans.