Gospel Music: David's Heart - In Your Presence
David's Heart is a team of skilled musicians and worshippers based in Lagos Nigeria, their mission is to lead souls into an unending worship of God, with the primary purpose of bringing glory to God. Their latest single title In your Presence is a song that