‘Terra Nova’ behind the scenes images from episode 1×04 Terra Nova’s official Facebook page has uploaded behind the scenes photos from Monday’s episode ‘What Remains’. Check them out! October 12, 2011