Eurovision Winner

Your browser doesn’t support HTML5

Nineteen-year-old Lena Mayer-Landrut from Germany wins the 55th Eurovision Song Contest with the upbeat pop song "Satellite," beating 24 other contestants in one of Europe's most-watched television programs.