This is by 1000 Homo DJs - a band made up by Al Jourgensen of Ministry, Jello Biafra and Trent Reznor among others. There's an issue over whether there is 2 versions, one with Al Jourgensen on vocals and another with Trent Reznor - although Al has also claimed that in "his" version, it's really just a heavily distorted Trent, for legal reasons. I'll post both, and maybe you can tell me?
Supernaut - from Nativity In Black: A Tribute To Black Sabbath. Great album, worth a listen for any Sabbath fan - http://en.wikipedia.org/wiki/Nativity_in_Black