Can Olly Alexander become the 7th Winner for the UK?
Whilst the Americas may not yet have warmed up to the Eurovision Song Contest yet, but over the other side of the Atlantic it is the most watched TV program ever with some 162 million people tuning in. It all started in 1951 and is an international song competition organised annually by the European … Continue reading