‘Land of the Lost’ star Spencer Milligan dead at 86: ‘A true father to us all,’ co-star says

5 months ago 66
Spencer Milligan's on-screen children from "Land of the Lost" paid tribute to the late actor.
Read Entire Article