This is a spliced video of the key squid footage from Discovery Channel s Monster Squid broadcast on January 27, 2013. Thank you Discovery Channel for broadcasting this program. This post is not for profit I just want to share the joy for all those Cephheads out there.
0
0
Related videos
Preparing
To view the site materials you should be more than or equal to 18 years old