Search results
Spencer Milligan, star of “Land of the Lost, ”dies at 86
Entertainment Weekly via Yahoo News Singapore· 2 days agoHe was 86. Born on Sept. 10, 1937 in Oak Park, Ill., Milligan attended Lyons Township High School...
He was 86. Born on Sept. 10, 1937 in Oak Park, Ill., Milligan attended Lyons Township High School...