Posts Tagged ‘Monster Squid: The Giant is Real Ratings’

Monster Squid

December 10th, 2012 at 10:18 am

Discovery Channel to Air 'Monster Squid: The Giant is Real' on January 27, 2013

Discovery Channel and NHK have joined forces to undertake the most ambitious search ever mounted to find the greatest mystery of the

© 2015 Tribune Digital Ventures