VIDEO: Sweden Wins Eurovision 2012 in Baku
Europhoria by Loreen – she won the Eurovision song contest 2012 for Sweden The Eurovision Song Contest, an annual singing contest as famous for its outrageous stage shows as for its vocal performances, headed into […]