Never thought I would see them on stage again. Amazing last song.