Nevada City, California's sBach, the solo project from Hella guitarist Spencer Seim, has posted three tracks to his MySpace page, as well as premiered his new video for the song "Track 02" on Pitchfork.tv. The album is due out August 19th, via Suicide Squeeze.
sBach is all set to hit the road this fall with These Arms Are Snakes.