Terra NovaGenesis - Season 1 Episode 1 Where to Watch Terra Nova Season 1 Episode 1Watch Terra Nova Season 1 Episode 1 - Genesis2011-09-26Read more Terra Nova is available on .