Land of the Lost Actor Spencer Milligan Passes Away at 86
Spencer Milligan, cherished by many as the adventurous park ranger and father on the Saturday morning show Land of the Lost, has passed away at 86. His family
Spencer Milligan, cherished by many as the adventurous park ranger and father on the Saturday morning show Land of the Lost, has passed away at 86. His family