"Land of the Dinosaurs" is the twenty-seventh episode of The Little Mermaid television series, it airing on October 8, 1994.
"Land of the Dinosaurs" is the twenty-seventh episode of The Little Mermaid television series, it airing on October 8, 1994.