Frozen Giant Squid

Scientists in New Zealand have finally thawed and examined a giant frozen squid caught in the Antarctic early last year.

There were no reports today of a giant squid on the loose in Wellington, so all must have gone according to plan.

  Your Reaction?

    Hot Buzz

    58 Facts You Probably Didn’t Know About Taylor Swift’s Music

    Plane Crash In Malta That Killed Five Caught On Dashcam Video

    Now Buzzing