
CHICAGO — Kurt Allen won Mr. Leather 64TEN 2018 this past weekend in Chicago. Allen was one of three contestants for this year’s contest. The others were Natural Chameleon, the first runner-up, and Gabe. The contest is now in it’s third year and Kurt is the fourth person to hold the title. Chicago entertainer Teri…