The first CD "Beauty Cream Beauty" came out on Secret Silverfish Records in 2003, a new album is announced for April 2010.
The first CD "Beauty Cream Beauty" came out on Secret Silverfish Records in 2003. This was what a new album is announced for April 2010.