Terra Nova Episode 6 “Bylaw” Promo #1

3 years ago, by

October 18, 2011

Here’s the first promo video for Terra Nova episode 6, “Bylaw”. Other related spoiler links for this episode are also below the video.