Manage episode 228890496 series 2079838
It’s that time of the year when Sweden wraps up its mega Eurovision selection series, Melodifestivalen. Find out what Michael, Liam and Io think about the final 12 songs in the running to go to […]
124 episodes available. A new episode about every 2 days averaging 34 mins duration .