Pamela Duncan
Biography
Pamela Duncan was an American B-movie actress born on December 28, 1924, in Brooklyn, New York. She gained notoriety for starring in cult films such as "Attack of the Crab Monsters" (1957) and "The Undead" (1957), alongside appearances in over 200 TV programs and a 2000 Academy Award-nominated documentary on the Lillian Booth Actors Home.