Watch Terra Nova Season 1 Episode 12 Occupation & Resistance

In part one of the two-part season finale, the 11th pilgrimage arrives. With the assistance of Lucas and Mira, the Phoenix Group tries to pillage resources from Terra Nova.

Leave a Reply

You must be logged in to post a comment.