No backdrop available
No poster
Who Do You Say I Am?
A Shroud of Turin Documentary Blending Science & Faith
- 53m
Overview
A Shroud of Turin Documentary Blending Science and Faith. The film features the latest scientific research presented by faithful Christian scientists and researchers.
Details
- Status
- Released
- Original language
- English
- Production
- Different Heart Productions LLC
- Budget
- $2,000
- Revenue
- Not recorded
- Homepage
- Official site
- IMDb
- View on IMDb