Secrets of the Bible
The Turin Shroud
S1 E12:
An Italian professor believes he has the answer as to whether or not the Turin Shroud is real or fake.
Secrets of the Bible