Paranormal Report 97: Yeti Finger

The guys discuss the Yeti finger, look at an exploding UFO, a belated Christmas ghost, and review the latest evidence that the Shroud of Turin is supernatural on the first Paranormal Report of 2012!

watch the video here >>

Leave a Reply

Your email address will not be published. Required fields are marked *