Terra Nova
- Episode aired Mar 3, 2017
Back in 2011, a television show premiered on Fox called Terra Nova. It ran for one season and was ultimately canceled. Lets take a look at why TV's new sci-fi drama was canceled.Back in 2011, a television show premiered on Fox called Terra Nova. It ran for one season and was ultimately canceled. Lets take a look at why TV's new sci-fi drama was canceled.Back in 2011, a television show premiered on Fox called Terra Nova. It ran for one season and was ultimately canceled. Lets take a look at why TV's new sci-fi drama was canceled.