Curated by Expertos de Amazon Music
(Almost) all the winners of the Eurovision contest, in chronological order. Cover: Loreen.
62 SONGS • 3 HOURS AND 20 MINUTES