Eurovision fever has taken over Liverpool, with industrial rock band Lord of the Lost hoping to take home the glass microphone trophy for Germany this year. Initially a solo project by frontman Chris ...
Elaborate staging, wacky costumes, and an abundance of great songs: Eurovision is a song contest like no other. But Europe’s annual competition is so much more than a kitsch peculiarity: artists ...