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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results