Countries / by - May 13, 2017 12:59 pm
Eurovision 2017: Italy and Portugal head to head in tonight’s Grand Final
The full results of this year’s Grand Final Press Poll are now revealed. After a very close voting it was Francesco Gabbani from Italy who took the first place with…