Terra Nova Season Finale Promo #2

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