Loading
David works as a guide at a sacred waterfall in Saut D’Eau, Haiti. Thousands of Catholics and Vodouisants flock to the waterfall each year seeking divine healing.
Share your take
Sign in to rate what you’ve watched, write a review, and join the conversation.