BABIRUSA RELEASE NEW SINGLE 'DEHUMANISED' FROM 'HUMANOID' ALBUM
Deathcore crew Babirusa's debut album, a concept record entitled Humanoid, is mere weeks away - it will enter this realm of existence on Friday August 28th.
Deathcore crew Babirusa's debut album, a concept record entitled Humanoid, is mere weeks away - it will enter this realm of existence on Friday August 28th.