Video
Newsarama Primeval Episode 3 Sneak Peek
Helen has a new army of fearless replicas.