Watoto Children's Choir gives an energetic performance of "Mambo Sawa" which means "Life is Good" -- Recorded Live at Springs Church in Winnipeg, Canada
2023
2016
2004
2013
2007
2010
2009
2020
2008
1976
2003
2018