Spencer Milligan from 70s sci-fi TV series Land of the Lost dies aged 86
‘We heard rumors but today...you all. ‘I was so happy to see Spencer reunite with you guys at that show recently and wished I could have been there. Love you all very much ...
Metro
4 days ago