1970s TV Star Spencer Milligan Dead at 86, Best Known for ‘Land of the Lost’
Hollywood is mourning the loss of Spencer Milligan. The actor, best known for the NBC series Land of the Lost in the 1970s, passed away on Apr. 18 at 86 years old, according to an obituary from the Huehns Funeral… Read More