Sunday, September 22, 2024
Happening Now

Giant squid filmed alive in deep sea for first time

Mysterious and monstrous giant squid was captured on video deep in the ocean by Japanese scientists Source

Share