fbpx

Babirusa drop new single ‘Catatonia’, announce debut album ‘Humanoid’

Brisbane deathcore outfit Babirusa have announced their new single ‘Catatonia’, the third cut from their debut record ‘Humanoid’, which goes

Read more