Home
Watch El Toro Loco Flying High In El Paso, Texas
By Monster Jam Media
Sep 2, 2012








Check out this Advance Auto Parts Monster Jam® video of El Toro Loco® flying high during freestyle in Sun Bowl Stadium in El Paso, TX this year.

Click Here For More Videos