Plot: After Lena Meyer-Landrut's victory in Oslo, the Eurovision Song Contest 2011 travelled to Düsseldorf in Germany. It was the first time since 1983 that Germany hosted the contest
Eurovision Song Contest - Season 56 - Final (Episode 3)
Episode Aired On:
Saturday, May 14 2011
13 years ago
Saturday, May 14 2011
13 years ago
Go to
Episode 2