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 more