Archives

Legends of the Deep: The Giant Squid

Scientists know the enigmatic Giant Squid can reach amazing lengths of up to 18 meters, yet they have never been viewed in their natural habitat.…