What a Giant Squid and the Paranormal Have in Common
2013-02-06
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