Sharon Needles was the first queen in Drag Race herstory to win four maxi challenges. Throughout season 4, Sharon won the ...
San Francisco performer Heklina, 55, was found dead at their rented flat in Soho on April 3, 2023 whilst in London on tour.