Tomorrow, January 27th, at 8 PM ET & PT, the Discovery Channel is airing Monster Squid: The Giant is Real featuring the first video ever recorded of a live giant squid in its natural habitat. (See our recent post Giant Squid Filmed for … Continue reading