Playback serverIf a title won’t play, switch servers.
Season 28 · Episode 16
0.0October 15, 1995
The Turin Shroud - a revered catholic icon since the Renaissance - is examined by historian, photographic, and christian perspectives.