Video - Featured Videos
Posted on January 23, 2013 at 2:16 PM
Updated Wednesday, Jan 23 at 2:58 PM
The mysterious and mythical giant squid has never been spotted alive in the deep sea -- until now. A team from Japan's National Science Museum has captured footage of a giant squid in its natural habitat...