Season 1 Episode 8 episode 8

Terra Nova Episode 8 "Proof" Promo

Check out the promo to Terra Nova episode 8 "Proof".