The team fights a giant parasite
Top Moments

The team fights a giant parasite

03:53

Our heroes take down the mother parasite and lift the power surge just in time to not die of asphyxiation.

Watch Episode
Watch Episode
Watch Episode
Watch Episode
Watch Episode
Watch Episode
Watch Episode
Watch Episode
Watch Episode
Watch Episode
Watch Episode
Watch Episode