Mar 19, 2013
Release the Kraken! Giant Squid Photos
'It is a Whopper:' Giant Squid on Beach (Image credit: AP Photo/Tasmania Parks and Wildlife Service, HO)In this photo released by Tasmania Parks and Wildlife Service, a giant squid is seen after it washed up onto Ocean Beach in Strahan, Tasmania, Tuesday, July, 10. 2007. The squid, measuring 1 meter...