Poster of Cast and Crew in Dink, The Little Dinosaur - Season 2 - Episode 12 - The Last of Their Kind

Dink, The Little Dinosaur - Season 2 - The Last of Their Kind (Episode 12)

Episode Aired On:
Saturday, October 20 1990
34 years ago