kinda weird this 1, i think i know the name of the track and the name of the band.... Another thing by Electric ? ..... have tried searching for this track but cant find it anywhere, its a Techno track, 90/91 ish, any help would be appreciated...