First Footage Of Giant Squid

It looks like the Discovery Channel will be airing this footage this weekend. We will see. tazermedia.com (all things Tazer)



Show Description Hide Description