Slapstick noise metal / antimusic from these insatiable goons. Released 11/18/22 through XLAX Records.
Home
Feed
Search
Library
Download