A friend of mine just post this today. I've never heard of them. Such an intense gig! This is the last time they played this song after breaking up.