Bishop Nehru’s New Video Is Animated

Bishop Nehru delivers his latest visual “You Stressin’.” With the clip fully animated, Nehru is absent from the colorful tech-driven video.

“You Stressin’” is produced by Disclosure.