I don’t think it’s lost
From The Lost Media Wiki
When I had a look on the Wikipedia page for the show, It said that all the episodes are streaming on paramount +
When I had a look on the Wikipedia page for the show, It said that all the episodes are streaming on paramount +