
Although the deranged duo of Spencer Seim and Zach Hill (known collectively as Hella) have not put anything to tape since last year's There's No 666 in Outer Space , Seim himself has finally emerged from the alternate dimension in which they exist to record a new album all on his own. The curious name he has chosen for this project is sBACH (Skid Row reference or coincidence? You decide). If you are at all familiar with Seim's work on the latter half of Hella's 2005 double album Church Gone Wild / Chirpin' Hard , you'll [...]