I've only heard this track twice, from Twonz and Nigel Richards (1996 and 1995 respectively).
I've been through so many artist/label catalogs it's not even funny.
It is seriously the ONLY track that I don't have/know that I want.
Any help would be greatly appreciated...
YouTube - Wicked Hard Techno Track From mid 90s