Friday, August 9, 2024

The Definition Of Ill by Osiris Rex

 


Osiris Rex is a new UK hip hop trio based in Cambridgeshire, headed up by producer and label manager Inos (4 The Culture), with primary emcee duties being left to UKHH veteran Werdz Werth, and DJ JTL on the turntables.

No comments:

Post a Comment