Main content
Eurovision Song Contest 2012, Grand Final Clips
Filter by
-
Sweden win the Eurovision Song Contest Final 2012 - 成人快手 One
Duration: 03:33
-
Engelbert Humperdinck (UK): 'Love Will Set You Free'
Duration: 02:49