Lucky! One of these days, I'll hopefully get to do the same. How long ago was this? Maybe there's a good quality live version on YT.I've seen them live and that song sounded best out of the setlist, although I didn't care for it on the album.
And did you go to see them specifically or was it part of those concert festival things?