The Humans talk to ESCBubble ahead of Eurovision 2018!
The Humans are Cristina Caramarcu, Alexandru Cismaru, Alexandru Matei, Alin Neagoe and Adi Tetrade, and they won this year's edition of "Selectia Nationala" and will go on to represent Romania in the Eurovision Song Contest 2018 with their…