Subject: Desert Squid! Myth or Legend?
- Episode aired Nov 3, 2000
- TV-14
Derek and his team are in a New Mexico desert investigating freaky reports of a tentacle creature (dubbed "desert squid") attacking the locals' livestock.Derek and his team are in a New Mexico desert investigating freaky reports of a tentacle creature (dubbed "desert squid") attacking the locals' livestock.Derek and his team are in a New Mexico desert investigating freaky reports of a tentacle creature (dubbed "desert squid") attacking the locals' livestock.