Eurovision 2018 Review: Finland – Saara Aalto – Monsters

Saara Aalto is the Finnish representative for Eurovision 2018 and ‘Monsters’ is the song that won her very own national final. Continue reading

Advertisements