Margarito Flores and his twin brother Pedro anxiously huddled in a lavish bathroom in South Zapopan, Mexico, as they prepared ...