Release the Kraken! Giant Squid Photos
By Stephanie Pappas ‘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 …










