Mit ihrer starken Präsenz vertritt „Lord Of The Lost“ Deutschland beim „Eurovision Song Contest“ in Liverpool mit ihrem fesselnden Song „Blood & Glitter“. Ihr Ziel ist es, frische und kraftvolle Energie in den Wettbewerb zu bringen und den bisherigen Misserfolgen deutscher Beiträge entgegenzuwirken.