Originally Posted by i$e
New Animals as Leaders album leaked. About to listen.
How is it? Saw them the other month in a small pub down here, they were technically incredible but not so much my thing. I do have a much greater appreciation having seen them live, though.