Oh my god! How amazing was it???? I was on the edge of my seat feeling tied up in knots as the scores rolled in. Could it be true? Could Sweden win for the first time since 1999? Could the mysterious, amazing Loreen go all the way? YES, YES, YES!!! It was surreal to watch. [...]
