Discussion in 'Other Music' started by a life in ashes, Sep 11, 2005.
anyone else like them ? new album out on the 27th September, I think, can't wait for it.
There's already a thread for this.