If you really want to read this, try using The Internet Archive.
i think i love them! do you know of any uk band sounding a bit like them??