Tom and Jon traveled to Isla Holbox, an island north of Mexico’s Yucatán Peninsula, for a destination Lucha Libre themed beach wedding.