If you haven’t already heard, Discovery Channel announced that they have captured Architeuthis dux, aka the Giant Squid on video. The giant squid has been…
View More Giant Squid on Video?!If you haven’t already heard, Discovery Channel announced that they have captured Architeuthis dux, aka the Giant Squid on video. The giant squid has been…
View More Giant Squid on Video?!