Let’s face it, we all love Eurovision for its disastrous songs as much as its moments of pure pop.
With 44 acts on show, there are always a few that leave you thinking “What the?”
Amongst this lot, Russia’s singing grannies are so bad they are good, and could prove to be unstoppable.
Semi Final One has already taken place in Baku, beware of online spoilers!
MONTENEGRO: Rambo Amadeus: Euro Neuro
AUSTRIA: Trackshittaz: Woki Mit Deim Popo
RUSSIA: Buranovskiye Babushki: Party for Everybody
SAN MARINO: Valentina Monetta: The Social Network Song (Oh Oh – Uh – Oh Oh)
David Knox blogs Eurovision at sbs.com.au