Super Dinosaur Episode 14 - The Legend of the Ghost Lizard

Episodes