No media source currently available
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.