Change Your Image
micahwilliams-88345
IMDb member since October 2018
Reviews
Denver, the Last Dinosaur (1988)
It's Still Here!
15 October 2018 - 2 out of 2 users found this review helpful.
It's still on TV, judging by what digital antenna channels you get, you just might get a channel called qubo! It usually comes on around 9 or 10pm. If you're a nut for nostalgia like me, you just might be interested in watching it sometime.
See more▼See less▲