Here's a link to part of the song: http://www.youtube.com/watch?v=VRe66H5azzU
I've been looking for this song for at least 3 years now. On that link somebody commented that it could be by "Underground Resistance" but I've spent a good week checking out song after song of theirs and it all sounds like 90s early techno, not even close to how that song sounds.
If anybody can figure this out, you'd be doing me and a bunch of other ppl a huge favor.