This video is no longer available. Please check below for related videos.
Maddy's life is placed in danger on this episode of Terra Nova. Watch the Fox promo for "Proof" now.
Terra Nova Season 1 Episode 8: "Proof"
- Related Videos:
- Terra Nova Videos, Promos
- Uploaded by:
- Matt Richenthal