Drag Race star Dahlia Sin explains why she “stormed off the stage”
Dahlia Sin has revealed why she “stormed off” the Drag Race stage. Last week, the two groups of season 12 queens came together for the first time and flexed their comedy improv skills as they auditioned for a new television show called World’s Worst, a talent competition for people with little talent. Despite her broccoli couture, the self-described “tattooed beauty doll” floundered in the challenge and found herself in the bottom two alongside Nicky Doll, where they lip synced for their lives to Ariana Grande and Iggy Azalea’s pop anthem,…
Read More