Terra Nova Episode 9 “Vs” Photos

2 years ago, by

November 8, 2011

Take a look at these promotional photos for Terra Nova episode 9 – airin on November 21st. You may also want to take a look at the official episode guide for more spoiler info as well.