Arlington, Texas

Monster Jam - El Toro Loco Monster Truck Full Freestyle from Arlington, Texas - 2012

Get on board with El Toro Loco and Marc McDonald in this full freestyle run from Cowboys Stadium in Arlington, Texas on February 25, 2012. Monster Jam is the ...
More Videos