Watoto Children's Choir gives an energetic performance of "Mambo Sawa" which means "Life is Good" -- Recorded Live at Springs Church in Winnipeg, Canada
2007
2021
1975
2023
1962
1934
2006
2016
1959
2014
1958
1999
1941
2005
2000
2022
2015
2024