Eurovision Review Podcast: The Results

LISBON 2018 So that was that, it’s all over for another year! Eurovision Song Contest 2017 was won by the lovely Salvador Sobral from Portugal and what a resounding victory […]

Advertisements
Read Article →