Cryptids are animals that cryptozoologists believe may exist somewhere in the wild, but whose present existence is disputed or unsubstantiated by science. Could they really exist? Watch the video to find out!
Cryptids are animals that cryptozoologists believe may exist somewhere in the wild, but whose present existence is disputed or unsubstantiated by science. Could they really exist? Watch the video to find out!