The somewhat notorious Terra Nova—known for its swollen budget and creative upheavals—appears to be going ahead guns blazing, at least judging by these first shots from the pilot episode.
The somewhat notorious Terra Nova—known for its swollen budget and creative upheavals—appears to be going ahead guns blazing, at least judging by these first shots from the pilot episode.