News & Views, Other Blogs, Tinfoil Hats
Category: Tinfoil Hats
The Holy Ghost Communications Channel and the Shroud of Turin
News & Views, Pareidolia, Science, Tinfoil Hats
It is enough to make you want to become a skeptic.
Shroud of Turin Tinfoil hat alert
Image Theory, News & Views, Tinfoil Hats