Giant Squid Finally Caught On Tape [VIDEO]

January 9th, 2013 by

The elusive giant squid has finally been recorded on film by Japanese videographers for the Discovery Channel. Found at YouTube from ABCNews.

Similar Posts:

Tags: , , ,