Preview of Terra Nova’s Season Finale

Terra Nova’s epic two hour finale finally airs tonight at 8pm on FOX. The cast will be venturing back to 2149 and a beloved character will die. Here’s a video preview of what you can expect in tonight’s finale. Looks action packed and intense!