How awkward is it that we couldn’t even vote for what was clearly the best song of the night?
That said, the night’s winner turned out to be the surprisingly normal, and sincerely felt, Ukranian entry.
The titled “Love Love Peace Peace”, as performed by hosts Petra Mede and Måns Zelmerlöw, turned out to be the ultimate dream for any Eurovision fan; packed with references to the most bizarre, sublime entrants of past years.
We had battle horns, epic violin players, Russian grandmothers baking bread, a man in a hamster wheel, a burning piano, sexy butter churners, and heavy metal monsters.
…
The Makemakes - I Am Yours (Austria) - LIVE at Eurovision 2015 Grand Final