OSLO, Norway -- Germany's Lena Meyer-Landrut won the 2010 Eurovision Song Contest with the catchy pop song "Satellite," edging out Turkey and Romania as the continent put aside its financial woes for ...
Romania’s Eurovision entry ‘Choke Me’ has been described by anti-sexual violence campaigners as “dangerous” and “reckless” for appearing to glamorise sexual strangulation. The nu metal-inspired song ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results