Ancient X-Files

Ancient X-Files

Holy Shroud And Star God Temple (2x1)


: 29, 2012

Investigate what recent advances in science might reveal about this mysterious religious relic since the last time it was tested in 1988.

  • : 2010
  • : 18
  • : 15
  • National Geographic
  • 21