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