Search results
Spencer Milligan, ‘Land of the Lost’ Actor, Dies at 86
The Wrap via Yahoo News Singapore· 3 days agoHe starred as the father of Will and Holly Marshall on the first two seasons of the 1970s Saturday...
Spencer Milligan, star of “Land of the Lost, ”dies at 86
Entertainment Weekly via Yahoo News Singapore· 3 days ago"I thought it was only fair that everyone should get their fair share." Milligan also appeared on...