
Can you believe it’s been thirty years since Sharon Needles (from RuPaul’s Drag Race) tore her way into our world from the beyond the veil of the demon realm to proclaim herself the ruler of this world? It’s true! Today is Sharon’s birthday, so be sure to send her some birthday wishes on your Ouija board and sacrifice a goat in her honor.