Watch Madusa Steal The Show In Atlanta, GA
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