Hello Kaster.
I know that track from the Goa Head compilations !
I just dont know who made the track as I can not find the track, they are around 30 double cds :/
It is an excellent track !
I did contact some friends about this.
I will let you know something more soon.