‘Terra Nova’ on Fox released this sneak peek trailer September 27th, for the next episode titled “Instinct.” From the look of things, paradise is not as great as it seems.

via ‘Terra Nova’ on Fox sneak peek trailer: Episode 1.3 “Instinct” – National Terra Nova | Examiner.com.

Advertisements