Eurovision 2009 (Moscow) – The Final

So, that’s Eurovision 2009 done; Norway were the winners, and I thought that they had a good song if I’m honest. Their song also proved to be the most popular Eurovision song ever (garnering nearly 100 points more than the previous record holders, Lordi, from 2006). I thought that the songs featured in the show […]