Bishop Nehru
you stressin
Indie-Dance darlings Disclosure are entering the rap game with their first production for New York based MC Bishop Nehru... and it actually is a pretty tight one. The video is a bit “whatever“, but don't let that fool you: “You Stressin“ hits all the right buttons.
080808