The EuroWhat? Podcast
Episode 204: Welcome to Sweden
From "Waterloo" to "Tattoo", Sweden has been a dominant force in the Eurovision Song Contest for more than 50 years, winning the competition seven times. We dive into the ESC history of next year's ho