Fox recently cancelled prehistoric time travel drama Terra Nova, despite a campaign by fans, but the show may get new life through Netflix.
Deadli