Where To Stream Denver the Last Dinosaur Season 2 Episode 18
Denver, the Lost Dinosaur
- Aired October 24, 1988
- 30 Min
When Denver, Casey and Freddy Facknitts accidentally become airborne in the latter's created aircraft, rumours of UFO sightings start to spread through the town.