Finland (meaning Lordi!) made it through to Saturdays Final of the Eurovision Song Contest!
They're currently 16-1 to win it I believe. I actually think they have a chance as their inclusion seems to have prompted a lot more interest this year...hehe
Surprised to see that Belgium and Poland didn't get through.