Quote Originally Posted by daft$tar View Post
signed - their new album is out later this year, right?
Last report I saw just said they were working on it. No ETA or release has been given, yet.