Romania's The Humans give a dramatic second rehearsal onstage

Posted 4 May 2018 at 12:29

Surrounded by masked mannequins and masked band members alike, The Humans gave a theatrical second rehearsal of their song 'Goodbye' on the Eurovision stage. The Humans will participate in the second Semi-Final on the 10th May 2018.