First Footage Of Giant Squid

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

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

Categories:
Show More Show Less
Comments