Suggest an edit21:00Lee and HerringBBC Radio 1 Wed 15th Nov 1995, 21:00 on BBC Radio 1 EnglandStewart Lee and Richard Herring are back with their own brand of humour.ContributorsUnknown:Stewart LeeUnknown:Richard Herring Source: Radio Times Suggest an edit