David wants to return back to Itepela, Mozambique. To share God's love through teaching and biblestudy. Whatch the movie and pray....

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…