Martin Green sits down with us about the challenges and improvements the Eurovision Song Contest is making this year. He also tells us about how he's experienced his new ro
Martin Green sits down with us about the challenges and improvements the Eurovision Song Contest is making this year. He also tells us about how he's experienced his new ro