Leviathan records just sent me an email about their upcoming releases, and included a link to some pics of the current Chastain lineup (shot in San Francisco).
http://www.leviathanrecords.com/C8pix.htm
They say the new album is now done and will be released in early 2004... I've been waiting a VERY LONG TIME for this album!!!
http://www.leviathanrecords.com/C8pix.htm
They say the new album is now done and will be released in early 2004... I've been waiting a VERY LONG TIME for this album!!!