Return of the Dinosaurs

Return of the Dinosaurs

First Air Date: 1976-10-01
Number of Seasons: 1
Number of Episodes: 25
Rating: 7.5/10