April 9, 2023

Road to Liverpool: Finland

We can not wait for the Eurovision Song Contest in Liverpool. Therefore, we have a closer look at one of the contestants every day. Today: Finland. Käärijä UMK, the Finnish national final for the Eurovision Song Contest, has been won by Käärijä. His song “Cha-cha-cha” was written and composed by

Read More »