Thanks. Is it on any of their albums?
I found this version as background on a student video project:
I don't think it's on any of their albums. The one I've got is from a radio interview where they played the song live in the studio.
I can't listen to that song without getting goosebumps.