Home Tags The Humans

Tag: The Humans

The Humans launch the new video of the song “Goodbye”

The Humans launches "Goodbye," the song with which the band qualified in the Eurovision 2018 semifinals.Of the 60 artists qualified in the Eurovision 2018...