Eurovision Song Contest - Season 59 - Final (Episode 3)
Plot: The 2014 Eurovision Song Contest took place in Copenhagen, Denmark and was won by Austria's Conchita Wurst. The victory was headline news around the world
Episode Aired On:
Saturday, May 10 2014 11 years ago