devilmaycry;49073 said:I've only really heard one of their tracks and that was a few years ago on the Kerrang! channel of Sky Digital. For the life of me I can't remember the name of the track though; The video was a sort of kinky version of Snow White and The Seven Dwarves and I think it was set in an underground mine...
No, I'm not crazy! Please someone tell me the name of that song and confirm it actually exists so I know I'm not crazy... ^_^