by Terra Nova
The Terra Nova cast and crew reflect back on Season 1 by sharing their favorite scenes, episodes and more!
TERRA NOVA – Looking Back at Season 1
Don’t miss the Season Finale of TERRA NOVA, MON 12/19 at 8/7c on FOX! http://bit.ly/TerraNova_FB (‘Like’ on Facebook) http://bit.ly/TerraNova_Twitter (Follow…