Entertainment Weekly
Spencer Milligan, star of '70s children's show 'Land of the Lost,' dies at 86
Spencer Milligan, a prolific '70s TV actor best known for his role on Land of the Lost, died on April 18, according to his official obituary from Huehns Funeral Home in Sturgeon Bay, Wisc. He ...
19 hours ago