just saw this.
As per my very recent new thread, the whole thing fits.. Random gangsterish name, extremely rare tape, randomly comes outta nowhere just from chinese whispers sorta shit.
How did you come to hear about it? Someone os talkin about it
here.