The Eurovision final should have taken place this weekend (stupid virus), so it’s time to revisit the best performance the competition has ever seen: Ukraine’s Verka Serduchka in 2007!
As I say every year, I’m a dot in the video. I was travelling with my brother at the time, and I think we were the only people in Finland who were accidentally in Helsinki on Eurovision weekend!