Getting a lot of positives in the NME & that at the moment, been into them for a while, looking forward to their album, anyone else heard of/have an opinion on them?
Check out their Other Voices performance: http://www.rte.ie/tv/othervoices/humanzi.html