Just heard their set on WFMU on Dave Mandl's World of Echo and the new album sounds like it's going to be GOOD 4
Because sometimes very happy sounds very strange.
They're back