This movie is a short documentary about both the narrator's, and the youth's, experience as Christian tourists in Israel.
Apologies, we couldn't find any streaming options available for this Movie.
Where to watch in United States