Manage episode 227446437 series 2079838
Worlds collide when Michael, Liam and Io preview the final 12 in this year’s Eesti Laul. Not only does Liam get his wish of an hour of Estonian music, but Io’s favourite Eurovision: Australia Decides […]
123 episodes available. A new episode about every 2 days averaging 34 mins duration .