I vaguely remember a show on the Discovery channel actually getting footage of a giant squid a few years ago. I think this is the same show that has done stuff on Sasquatch, too. I cannot understand how cryptozoology and ufology has made its way onto the History Channel lately.
Comments 1
Reply
Leave a comment