Leonard Dembo Bio

Leonard Tazvivinga Dembo, also Musoro We Nyoka (born Kwangwari Gwaindepi; 6 February 1959 in Chivi, Masvingo province of Zimbabwe – 9 April 1996), was a Zimbabwean musician whose band, the Barura Express, became popular in Zimbabwe during the 1990s.

Leonard Dembo Albums