Watoto Children's Choir gives an energetic performance of "Mambo Sawa" which means "Life is Good" -- Recorded Live at Springs Church in Winnipeg, Canada
2006
2023
1995
2025
1996
2016
2015
2002
1980
2013
2022
1986
2004
1994
2012
1997