Terra Nova Episode 5 “The Runaway” Sneak Peek #1

3 years ago, by

October 12, 2011

FOX has released a sneak peek video into Terra Nova episode 5, “The Runaway” – including director’s commentary.