Eurovision 2017 Interviews Latest News Poland Poland: Olaf Bressa “This song should make people happy and put smile on their faces” February 17, 2017 Fernando Thomas