Season 1 Episode 10 episode 10

Terra Nova Episode 10 "Now You See Me" Promo

Check out the promo for episode 10 of Terra Nova, titled "Now You See Me" airing next week on FOX.