Last week I saw a story on Today about how a team of researchers filmed a giant squid in its natural habitat for the first time ever. In fact, you may have caught the show Monster Squid: The Giant Is RealĀ on Discovery Channel? It aired on January 27. The footageContinue Reading