Home
Watch El Toro Loco Freestyle At Sun Life Stadium
By Monster Jam Media
Nov 2, 2012








Check out this Advance Auto Parts Monster Jam® video of El Toro Loco® (Marc McDonald) kicking up some mud in freestyle at Sun Life Stadium in Miami Florida this year.

Click Here For More Videos