Terra Nova Season Finale Promo

2 years ago, by

December 13, 2011

Here’s the promo for Terra Nova episode 12 “Occupation” and episode 13 “Resistance” which is a two part season finale airing next week on FOX. The show hasn’t been renewed for a second season yet, so if you’re a Terra Nova fan make sure to tune into the finale!