Home tech Spencer Milligan, ‘Land of the Lost’ Star, Dies at 86  5

Spencer Milligan, ‘Land of the Lost’ Star, Dies at 86  5

0
Spencer Milligan, ‘Land of the Lost’ Star, Dies at 86  5

Spencer Milligan, who starred for Sid and Marty Krofft as the park ranger and widowed father Rick Marshall on the iconic Saturday morning kids show Land of the Lost, has died. He was 86. Milligan died April 18 at his home in Sturgeon Bay, Wisconsin, his family announced. Milligan played the heroic father of youngsters […]