Oct
05
Terra Nova is one of the most interesting shows this fall. So let’s see what will happen on episode 5 titled “The Runway.”
What can you say about the photos? Season 1 episode 5 of Terra Nova airs on October 17.
You can check Terra Nova Season 1 Reviews and Spoilers HERE.
Comments