Bishop Nehru – “You Stressin” (Produced by Disclosure)
“You Stressin” has Bishop Nehru teaming up with UK electronic duo Disclosure, a track that will possibly be on an official release dropping soon via Disclosure’s Method Records. Nehru is also rumored to be working on a project with DOOM, so be on the lookout for both of these projects. Enjoy!
br>
UPDATE: Watch the video for the song below.
br>