Sheila Allen, Irwin Allen’s Widow, Has Passed Away

20131115-154239.jpgSad news to report. Sheila Allen, Irwin Allen's widow, passed away today. She guest starred in three Lost In Space episodes: Return From Outer Space, Space Vikings, and Princess of Space. Rest In Peace.

Tags: ,

Leave a Reply

Translate »