Lord Nez Drops “Self Explanatory”

In News  /  

Lord Nez delivers an ill new joint for the listeners. What’s it about? It’s “Self Explanatory!!!” Check it out below…