Monster Squid: The Giant is Real

January 27, 2013
0.0%

Curiosity - S2 - E13

Monster Squid: The Giant is Real

Footage of where the giant squid lives is revealed.

Curiosity: Season 2 - 14 Episode s


Curiosity: All seasons