Babirusa’s Kyle Williams on their debut album Humanoid
Brisbane deathcore outfit Babirusa are releasing their debut record, Humanoid, on August 28. They’ve got a self-impaling pig as their
Read moreBrisbane deathcore outfit Babirusa are releasing their debut record, Humanoid, on August 28. They’ve got a self-impaling pig as their
Read moreBrisbane deathcore outfit Babirusa have announced their new single ‘Catatonia’, the third cut from their debut record ‘Humanoid’, which goes
Read more