This image of the long sought-after giant squid is part of a Discovery Channel documentary on the largest deep sea creatures.
1 / 28
LiveScience.com | Photo By Discovery Channel
Tue, Jan 8, 2013 3:50 PM EST