Germany / by - March 17, 2023 6:59 pm
Germany: The official video of ‘Blood & Glitter’ released
The 2023 German Eurovision hopefuls, Lord of the Lost, have released the official music video of their Eurovision entry ‘Blood & Glitter’. Rock band Lord of the Lost won the…