Eurovision 2018: Who won the Eurovision Song Contest final? Winner revealed as Israel singer Netta Barzilai


Eurovision 2018: The standard singing competition returned for another instalment this year [Eurovision] The 2019 Eurovision Song Contest took place in Lisbon, Portugal this year following Salvador Sobral’s win last year. Graham Norton returned to host the UK coverage of the standard competition, which will was held in the Portugese hub Lisbon. After months of fans counting down to the well-known event, the contest finally arrived with all the usual drama and excitement …

Leave a Reply