Watoto Children's Choir gives an energetic performance of "Mambo Sawa" which means "Life is Good" -- Recorded Live at Springs Church in Winnipeg, Canada
Watoto Children's Choir MAMBO SAWA Life is Good LIVE Trailer
Watch Watoto Children's Choir MAMBO SAWA Life is Good LIVE Online
Watoto Children's Choir MAMBO SAWA Life is Good LIVE is not available for streaming at this moment.