ITV premieres the second episode of the science fiction series Primeval.
More about Primeval in the LogBook