The SHROUD of TURIN: Part One
Manage episode 409031563 series 3559573
A baffling, unanswered question: IS the "Shroud of Turin" divine in nature, or simply a man-made hoax?? We take a look at this enduring and mysterious artifact...PLUS, paranormal activity of the mild kind continues at Michael's abode, and we share some more "Moments of the Macabre." EEEK!
135 episodes