Watch Madusa Steal The Show In Atlanta, GA
By Monster Jam Media
Oct 26, 2012

Check out this Advance Auto Parts Monster Jam® video of Madusa showing the boys how it's done in freestyle back on January 12, 2012 at the Georgia Dome in Atlanta!

Click Here For More Videos