ReDiscover Television
Better Family Entertainment
Land of the lost S01E03 – A troublesome baby brontosaurus follows Will and Holly home.