Even when he's got an ambitious concept, Bishop Nehru makes earworms without even sounding like he's tryingreviews21 May 2020