On March 27, the indie scene hero will perform a solo show at the Black Cat in celebration of the album's 30th anniversary.
The band has already been named the bookmakers’ favorite to win Eurovision with their performance featuring a giant sauna on ...