Does anybody else remember this song (and video)? For some unknown reason this song popped into my head today and now is stuck there. I remember thinking this was a really odd video when I was young. Now I’m older and it’s still pretty weird. Very 90s alt-rock.