mongolian death worm
Cryptozoologists Would Like to Be Taken Seriously Now
The Center for Fortean Zoology is a noble rebranding attempt from a group of devout cryptozoologists in England. Some of their more notable accomplishments include writing a book on the Orang Pendek, making documentaries on the Chupacabra, and leading...
Advertisement
Advertisement
Advertisement