Tag Archives: 59th Eurovision

A phoenix from the ashes

Saturday night saw the much-anticipated live finale of the 59th annual, much loved, Eurovision Song Contest grace our television screens up    ... more