Conchita Wurst to release debut album May 18 (VIDEO)

Conchita Wurst, the bearded drag queen who won last year’s Eurovision Song Contest, has announced May 18 as the release date of her debut album, Conchita. The Austrian drag queen and singer announced the release on Twitter, as part of the promotion for her new single “You Are Unstoppable.” According to Frontiersmedia.com the May 18…

Read More