Watch Colossal Squid / Squid Invasion Online

Colossal Squid / Squid Invasion

Colossal Squid / Squid Invasion poster

Colossal Squid / Squid Invasion

2008 Discovery Channel 1 Seasons 2 Episodes

Seasons

Colossal Squid / Squid Invasion is a series categorized as a new series. Spanning 1 seasons with a total of 2 episodes, the show debuted on 2008. The series has earned no reviews from both critics and viewers.

How to Watch Colossal Squid / Squid Invasion

How can I watch Colossal Squid / Squid Invasion online? Colossal Squid / Squid Invasion is available on Discovery Channel with seasons and full episodes. You can also watch Colossal Squid / Squid Invasion on demand at Prime Video online.

Channel
Discovery Channel
Cast
Scott Cassell, Shawna Rachelle, Luke Inman