Germany "Satellite", Lena - Winner of Eurovision Song Contest Final 2010 - BBC One
Texas Lightning - No, No, Never (Germany) 2006 Final
Lena (Germany) performs winning 2010 Eurovision Song Contest song
Eurovision Song Contest 2011 - Grand Final - Full Show
Lena - Satellite | Germany 🇩🇪 | Grand Final | Eurovision 2010
Germany in Eurovision | ALL Songs 2015 - 1956 | ALLE deutschen Beiträge/Lieder beim ESC
All Winners 🥇 of the Eurovision Song Contest (1956-2024)
HD Lena singing about German accent - Fun with Lena the winner of Eurovision 2010
LENA - "Satellite" (GERMANY) - WINNER Eurovision Song Contest, May 29 2010, OSLO
Eurovision: Most Underrated Vs. Most Overrated (2009-2024)
Eurovision 1982 Germany - Nicole - A Little Bit Of Peace (Winner)
Germany Satellite - Winners of Eurovision Song Contest Final 2010
Eurovision Song Contest ~ Germany 1982 Winner (SD)
Roman Lob - Standing Still - Germany - Live - Grand Final - 2012 Eurovision Song Contest
Nicole A Little Bit Of Peace 1982 Eurovision Winner
Lena - Taken By A Stranger (Germany) - Live - 2011 Eurovision Song Contest Final
Germany's Lena wins the Eurovision Song Contest Final 2010 - BBC One
Eurovision Song contest 1982 - 2008 Germany
Eurovision Song Contest WINNER 2010 Germany