Spencer Milligan, ‘Land of the Lost’ Actor, Dies at 86
He starred as the father of Will and Holly Marshall on the first two seasons of the 1970s Saturday Morning show The post Spencer Milligan, ‘Land of the Lost’ Actor, Dies at 86 appeared first on TheWrap.
The Wrap via Yahoo
6 days ago