Terra Nova | 8pm on Fox - Give Me My Remote : Give Me My Remote

Friday, April 04, 2025

Terra Nova | 8pm on Fox

December 19, 2011 by  

2-hour Season Finale: Lucas, Mira and the mysterious Phoenix group try to pillage the past; Taylor and Jim team up to take a stand; a decision permanently changes life in Terra Nova.

Filed under (2) TV Spotlight

Comments Off on Terra Nova | 8pm on Fox

Comments

Comments are closed.