0

Cannibal Squid Invasion!

Giant squid are invading the California coast – but how did so many squid end up in colder waters?

Video Clips

View All

Advertisement