Magazine
Lord Of The Lost
Here’s What You Need to Know About ESC 2023
Here’s What You Need to Know About ESC 2023 This year, the dark rock band Lord Of The Lost from Hamburg won Germany’s national selection for the Eurovision Song Contest. Their victory on March 3rd ...