bishop nehru

The Self-Education of Bishop Nehru

We talked to Bishop Nehru ahead of his show in Los Angeles on August 31 about creative visions, keeping his live show lively, and infamous serial killers.