Kaikoura Marine Centre and Aquarium

Giant Squid Washed up On New Zealand Beach [PHOTOS]

A giant squid washed up on a beach in New Zealand on Wednesday, putting the rare deep-sea animal in the…

9 years ago