I mean, lookit!
My faves from the actual final were Compact Disco (Hungary). Sadly they came third from bottom. Still did better than us, heh.
(video is of their semi final performance which I think was a bit better than the one on the night tbh)
Glad Sweden won though. (Also, Eric Saade pissing himself laughing on twitter and retweeting all the people pointing out the Norwegian act was basically copying his performance from last year was hilarious).