In a finale that was shrouded in mystery and glitter until the last minute (you reportedly had to sign a blood oath to RuPaul that you wouldn’t leak anything, else the Valkyries would descend upon you from on high … that’s what I heard anyway). Sharon Needles took the crown last night on the season finale of RuPaul’s Drag Race. She won $100,000, a lifetime supply of Krylon makeup, a trip courtesy of Al & Chuck, a headlining gig on the Absolut tour, plus the title of America’s Next Drag Superstar. Via her Twitter:
@Sharon_Needles: this crown belongs to everyone who believed in me..we are all queens!!! there’s a new standard of beauty and talent! #HAPPYHALLOWEEN!
To be honest, I would have been happy to see Chad Michaels win it too, but not so much Phi Phi O’Hara, because … yeesh. Five G’s please.