The Vault: Lacklustre Creature Feature

“All our stories and legends and religions have roots in some form of reality. As scientists, we are trained to believe that it was man’s primitive way of explaining nature…We have seen something that is behind all stories…We may argue over whose god is the real God but no one will argue when they meet…