Published 2016-11-02
0 314 0
Pioneering Dutch Hip Hop Group. Homebase: Eindhoven, The Netherlands. Label: DJAX Records