Eurovision Song Contest - Season 56 - Final (Episode 3)
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
Episode Aired On:
Saturday, May 14 2011 14 years ago