A theory on the phenomenon known as Reptoids I have to tell you, the first time I heard of the word Reptoids, I was a little bit skeptical to say the least. Initially they seemed like something that belonged in a Star Trek tv show, not in any serious type of discussion to do with alien beings that perhaps visit this Earth. As time wore on though, I found my skeptism turning from “What ? Are you kidding?” to ” Maybe it’s me thats crazy!”. The journey was one of learning, of having my most smug beliefs about the world we live on turned inside out. So while till this day I cannot say with total conviction that I know Reptoids exist, I cannot deny […] Read More