2013 ESC
2013 ESC: Articles on The Euro Yard related to the Eurovision Song Contest 2013, including ratings and other features. Contest held in Malmö, Sweden. The semifinals were held on 14 and 16 May 2013, and the grand final was on 18 May 2013. Denmark won the contest.
2 posts