The Kraken is finally caught (on film)


Wow! The incredibly elusive giant squid has finally been caught on film, 2,000 feet under the surface in the Pacific Ocean. The world will have to wait for the reveal – it won’t be shown until the season finale of Discovery Networks Curiosity show.

I’ve got my DVR ready to go!