Primeval Episode 3 Sneak Peek

Helen has a new army of fearless replicas.