This year’s Eurovision Song Contest Head of Contest is Dutch; his name is Twan van de Nieuwenhuizen (picture above). He is also one of the Directors who is part of …
European music coverage! Daily news about the Eurovision Song Contest, interviews, former participants, photos, exclusive reports and new features!