If you really want to read this, try using The Internet Archive.
They got a mediocre review on here for their last album, but are they worth catching live?