I assume you are asking the meaning of "make a chance" in that article. I can sympathize with your feelings of puzzlement. What the author of the article is doing there is basically inventing a new expression "make a chance" so that he has the clever rhyme "take a chance, make a chance", which he hopes will arouse the reader's curiosity to find out what this unusual group of