The Humans arrive to the Altice Arena for first rehearsal

The Humans hit the stage in Lisbon for the first time to rehearse their song 'Goodbye'. Lead singer Cristina Caramarcu, dressed in a purple gown, was joined on stage with her backward-masked band members.
tags Romania rehearsal 2018 The Humans