Nice story but you have some misinformation. This is NOT their first album in ^ years. They released a full length called "Oh Martha" in 2006, a mere 3 years ago. Journalists should always DOUBLECHECK your facts!!
I regret the error. The press release for the new album mistakenly says "Oh Martha!" came out in 2003. An archive of the band's www.splatterrock.com website on www.archive.org shows it was self-released in 2005. I'll notify their publicist.