Ambassadors of Christ Choir

Official Channel of the Ambassadors of Christ Choir
Remera SDA Church
Kigali, Rwanda
http://www.ambassadorsofchristchoir.rw