Latest Pamela Duncan News

Duncan Dies At Englewood Home

21st November 2005

Actress PAMELA DUNCAN has died after suffering a stroke. She was 73. New Yorker Duncan, who was best known for her roles in the 1957 cult classic ATTACK OF THE CRAB MONSTERS and the...

Tagged in this article - ,