Sweden Wins Eurovision 2012

Last night, Sweden won the world’s largest televised non-sporting event, the Eurovision Song Contest. Loreen won convincingly with her dance anthem “Euphoria”. voters all over Europe supported this new single hit with 372 points and undoubtedly we will hear her voice in the radios all over Europe now. This year the contest … Continue reading