Germany wins 2010 Eurovision Song Contest

Germany wins 2010 Eurovision Song Contest
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 a night of musical exuberance. Eurovision Song Contest – Turkey – Arts – Music – Songwriting

Leave a Reply