The Humans members (from left to right): Cristina Caramarcu, Alexandru Matei, Alexandru Cismaru and Alin Neagoe, in Madrid. “Goodbye” is a song recorded by Romanian group The Humans was released on 12 January 2018 by Roton. The track was written by vocalist Cristina Caramarcu, while production and composition were handled by fellow members Alexandru Matei […]