Theatrical Finish horror-show metallists pulled off the unthinkable and brought home the top prize at the 2006 Eurovision Song Contest.
Read Full Biography
STREAM OR BUY: