fbpx

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 more