If you really want to read this, try using The Internet Archive.
I just heard a track on Xfm. This is the first time I had heard of them. Apparently they split up in 2002, but they've just released a live album. Does this mean they're back together? Should I be happy if they are?