The Philippines’ bet John Raspado won the title of Mr. Gay World 2017 held in Spain on Thursday morning, the first victory for the country in the pageant’s history.
One came from the Philippines with mechanical wings, another from Mexico in a rhinestoned Mayan headdress, and one from Finland simply wrapped in a sauna towel.