Promoted

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.

 
 
          
    Hot Buzz

    What Show Should Every TV Lover Have Seen?

    collection

    What’s Your Best “Pretty Little Liars” Theory?

    collection
    Now Buzzing