Super Dinosaur - Season 1, Episode 26 (Super Dinosaur's Last Stand)

How would you rate this episode?

Super Dinosaur