World
The new video shows a giant squid swimming in shallow waters off of the West-side coast of Japan on Christmas Eve. It is a...
Hi, what are you looking for?
The new video shows a giant squid swimming in shallow waters off of the West-side coast of Japan on Christmas Eve. It is a...