baku azerbaijan

Sweden wins Eurovision Song Contest 2012 with Loreen’s club track Euphoria

Swedish Loreen has won the 57th Eurovision Song Contest in Baku, Azerbaijan, with her club track Euphoria. Loreen, a former Swedish…

13 years ago