Terra NovaResistance - Season 1 Episode 12 Where to Watch Terra Nova Season 1 Episode 12Watch Terra Nova Season 1 Episode 12 - Resistance2011-12-19Read more Terra Nova is available on .