Tag: bishop nehru

Disclosure & Bishop Nehru “You Stressin”

Disclosure, consisting of brothers Guy and Howard Lawrence, had a huge/breakout year in 2013. The UK electronic duo’s debut albumĀ SettleĀ made dozens of year-end lists and the Brothers Lawrence look to capitalize on that success this […]