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