03-02-2008, 08:59 PM
Has anyone seen them live? are they any good?
03-03-2008, 03:36 AM
Have not seen them live..
But I got their cd a while ago.. I have to say, it definitely pulls me in.
Especially "Ribs Out".
It's like Animal Collective meets the darkest side of Liars.