That band released that song in 1996. I didn't hear it until January 2nd 2001. Their home page: http://www.overtherhine.com/home.html
Did you see my post at the Finest?