Another Terra Nova Teaser, Another Glimpse Of Another Dinosaur

The show’s premiere has been delayed ’til Autumn, so make the most of these snippets (or channel flick between Outcasts and Primeval, the choice is yours)