‘Land Of The Lost’ Star Spencer Milligan Dead at 86

land-of-the-lost-star-spencer-milligan-dies-at-86
Image via YouTube / Sid & Marty Krofft Pictures