No,this image is not from the show! It's not from ANY show, don't worry.
I've seen clips from Terra Nova- and they're full of PEOPLE. Feh. People.
We don't need no stinking people. And DINO REVO has NO repeat shots either. I hate when a show has three minutes of animation and they show you every shot eighty times. We're not stupid, guys, we know when you just flop a shot on us!