This site has been blocked by order of the government of Russia.
You can read more about Russia’s internet censorship law here.
In the official video for her Eurovision entry “The Social Network Oh Oh Uh Oh Oh,” Valentina Monetta gets drawn into the lusty world of online dating.
Highlights included Austria's Conchita Wurst giving her best Bond girl impression to blow the stadium away, while the cheers for her when she was announced as a finalist were defeaning.
It was a tough round with boatloads of talent but five acts had to be eliminated so ten could progress through to Saturday.
Teo's oh-so-cheesy Cheesecake managed to sing his way into the final too, while Israel's Mei Finegold did not. Even Ireland's Can-Linn featuring Kasey Smith were knocked out despite that dress.
There was even a strange, unexplained delay before the voting was announced and Scott Mills found news ways to, er, entertain us all.
We'll see you again on Saturday for the grand final but for now here are the ten countries through to Saturday's grand final: This year, Ireland has gone with a known talent with traditional music group Can-Linn (Irish for 'to sing together) and vocalist Kasey Smith taking to the stage to represent it.
It's the second time singer Kasey has attempted to represent her country with her previously entering the Irish pre-selection show Eurosong in 2013, coming third, but that wasn't her only taste of fame.
Back in 2008 a little known X Factor judge by the name of Louis Walsh handpicked Kasey to be part of his new girl ground Wonderland alongside Kian Egan's wife Jodie Albert and three others. But Louis Walsh's loss is Eurovision's gain and our Eurovision expert quite liked the song. I think half of Europe would drop dead of fright if Ireland ever sent an act without 14 Riverdancers waiting in the wings.
Mostly."Thankfully Ireland has come up with a banger of a tune for this year's Eurovision," he wrote. The leather-clad dudes are really quite distracting - especially when their kilts fly up. Belarus - Teo with Cheesecake Belarus are on their 11th attempt at winning the Eurovision Song Contest this year.
"We can all finally forget about Jedward and that bloody Turkey puppet and listen to a song that anyone can enjoy." Have you ever seen such anaemic flag waving? Since making their debut in 2004, the country has only reached the final three times, in 2007 (Dmitry Koldun with Work Your Magic - 6), in 2010 (3+2 with Butterflies - 24) and last year when Alyona Lanskaya reached 16 with Solayoh.
Either no one enjoys Softengine's Something Better or it's a stadium packed with vegans who lack the strength to wave. Hasn't Ireland's Kasey got a lot of front, in that dress - is it a Kardashian special? This year they've picked singer Teo - real name Yuriy Vaschuk - who had previously attempted to represent the country in 2009 as part of a duo with singer Anna Blagova. Macedonia - Tijana with To the Sky Macedonia aren't exactly been synonymous with Eurovision Song Contest success.
When not singing about hating cheesecakes, Teo can be found playing the accordion, or admiring his degree in Music from the Grodno College of Arts and Belarusian State University of Culture and Arts. The former Yugoslav Republic's best result to date was in 2006 when they came a middling 12th and since then they've had a bit of a Eurovision nightmare.