You need the Flash Player in order to watch this stream.

2013 Eurovision Song Contest (Grand Final)

Live from the Malmö Arena in Sweden, the Grand Final of the 2013 Eurovision Song Contest! Join millions of fans all over the world for an event not to miss in 2013!