Bishop Nehru – You Stressin (prod. Disclosure)

Bishop Nehru You Stressin

The young upstart emcee out of the Brooklyn was able to snag an original beat from the hot UK production duo. This is the product.