Terra Nova Episode 1 – Initial Thoughts

I just finished watching the 2 hour premiere of Terra Nova (I know, I’m a week behind) and I’m pretty impressed. I was worried that the show was going to be more of a Land of the Lost knock-off than a Lost type show but it seems to be merging the best...