Spencer Milligan, Star of ‘Land of the Lost,’ Passes Away at 86
Spencer Milligan, known for his role in the 1970s series ‘Land of the Lost,’ has died at age 86. The actor also appeared in numerous TV shows and films throughout his career. Bollywood Fever:...