De Ciel is the latest single from Humans. It’s a bit slower than the previous song I posted but it has a bit more pop and funk tinge. I quite enjoy this and can’t wait to hear more. The track comes off their Tramps EP due out March 6th.
Humans- De Ciel