If you really want to read this, try using The Internet Archive.
Can someone tell me when they're supposed to be releasing an album, bitte? I can't survive with about... 3 mp3s.