Welcome Germany!
Our next confirmed act is Lord Of The Lost from Germany! Welcome to Amsterdam! The band won “Ein Lied Für Liverpool” with “Blood & Glitter”, and because Germany is one of the Big Five, they will go directly to the Grand Final on May 13th.