Posted: 3:37 PM - May 01, 2007
Me don't think me have heard any of their stuff, even though the name rings a bell, but they've put their new album up for download and it's FREE!!

This deserves a thread methinks.

Download from here:

You even get printable artwork to make a CD, what've you got to lose...

Posted: 3:39 PM - May 01, 2007
me heard about this, but me had jaguar inclination to download their album.