Turn off light

Denver The Last Dinosaur Season 2 Episode 31

The boys receive an invitation from their friend Senior Santos to spend a relaxing week at a resort located on the mythical island of Canatta.

Episode Title: Canatta

Air Date: 1988-11-11