Watch Dino Ranch - Season 3 Episode 8 Online!:
Clara Tinhorn lands herself in trouble when she tries to wrangle an angry dinosaur by herself.