go to content

Giant Squid Filmed For The First Time Off The Coast Of Japan

Scientists filmed the massive creature swimming in its natural habitat in July.

Posted on

Every. Tasty. Video. EVER. The new Tasty app is here!

Dismiss