After months of searching for a representative, Cyprus has crowned Giannis Karagiannis as the winner of the Eurovision Song Project and his song ‘One Thing I Should Have Done’ will be their choice for Eurovision 2015.
Karagiannis achieved the highest combined score from a jury panel of expert and public televotes and finished ahead of five other acts Continue reading