Who are Lord of the Lost? Meet Germany's Eurovision 2023 entry
Radio Times - 05 May 2023While here in the UK we will be rooting for our entrant Mae Muller to be crowned winner of Eurovision 2023, we can't wait to see what the other contestants ...