Eurovision Rewind: 2013

Eurovision Rewind

D-day is finally here. After months of waiting the Eurovision Song Contest 2014 Final is almost upon us. While we wait with baited breath for all the performers to take to the stage in Copenhagen this evening, we look back on last year’s winner; Denmark’s Emmelie de Forest’s ‘Only Teardrops’.