Start
Image of Giant Squid Seen in the Northern Pacific Ocean - Footage via CNN

I Giant Squid Seen in the Northern Pacific Ocean - Footage via CNN

Giant Squid Seen in the Northern Pacific Ocean - Author Richard Ellis describes the giant squid filmed in the deep Pacific Ocean on CNN. Interview footage... [Read More]