by Terra Nova
Terra Nova Executive Producers René Echevarria and Brannon Braga tease Tonight’s season finale.
Terra Nova Braces for Explosive Season Finale
Don’t expect the season finale of Fox’s Terra Nova to end with a bang — it starts with one! Airing December 19, the two-hour episode kicks off with…