Germany: Lord of the Lost released “Cha Cha Cha” cover!
Lord of the Lost, the band that represents Germany in the 2023 Eurovision Song Contest, made another cover, this time for “Cha Cha Cha”. The German band released and shared to all the music platforms this year’s Finnish entry “Cha Cha Cha”. This is their first cover that they shared to all the music platforms. […]