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 …


Post time: 11-20-2017