Suicide Squeeze signs sBACH (Hella)

Seattle, WA based Suicide Squeeze has announced the signing of sBach, the new project from Hella's Spencer Seim. Seim said he wasn't sure what the band would sound like until he sat down to write it, but thinks it will be like his half of Church Gone Wild/Chirpin' Hard. The record is set for an August 19th release date.