It’s back! But so are the gimmicks.
Read MoreCategory: Cryptids
Loch Ness Monster in California
Creepy cryptid haunts the shores of idyllic Lake Tahoe.
Read MoreCthulu Rising! Giant Squid in Toyama Bay
Once thought to be a cryptid, the giant squid was sighted in Japan.
Read More