the man on the ledge, Mexico