Ambassadors of Christ really had a great impact arounad East Africa after they released their song known as Kwetu Pazuri. Now they are back with their 10th DVD Album that was live recorded at Remera SDA Church.
Watch it here
Discover more from ULIZA LINKS NEWS
Subscribe to get the latest posts sent to your email.