Terra Nova Season Finale Promo #2

2 years ago, by

December 16, 2011

Here’s a second, shorter promo for the two-hour Terra Nova season finale airing Monday on FOX.