The Doctor’s Orders presents the BLACK SHEEP UK TOUR Original Line Up’s first time in 20 years @ JAZZ CAFE, London, on the 03rd of December Together for the first time in 20 years Black Sheep, the legendary New York duo and members of the Native Tongues collective (alongside De La Soul, A Tribe Called…