Produced by: Disclosure

Bishop Nehru presents new music in the form a track titled 'You Stressin', which was recently premiered by Zane Lowe on BBC Radio 1. Check out this Disclosure-produced joint above.