Amazing Grace SDA Church

Official Youtube channel of Amazing Grace SDA Chruch based in Johannesburg, South Africa.
Be blessed as you watch and feel free to comment, we'd love to hear from you!
Please subscribe and share :)