Giant squid caught

News

Fishermen haul in a massive 163 kg squid off the coast of Sado Island, Japan

More From News/Must watch