Sunday, December 18, 2011

Watch Terra Nova Season 1 Episode 11/12

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.


No comments:

Post a Comment