Via an Anonymous Source, Posted by John Gentile
Humanhead is a new San Francisco hardcore band. They just released their debut 7-inch. It's self-titled and packs in eight songs on the disc. You can hear the new release below.
Humanhead is a new San Francisco hardcore band. They just released their debut 7-inch. It's self-titled and packs in eight songs on the disc. You can hear the new release below.