Biography: Teda Bracci
Birth Name: Teda Bracci
Birth Date: September 30, 1946
Birth Place: Los Angeles, California, United States
Teda Bracci starred as Terry in 'The Big Bird Cage' (1972), where her character gets caught up in a women's prison camp run by a sadistic warden. She encounters revolutionaries Blossom and Django while enduring harsh conditions and attempts at escape. The film centers around the prisoners' struggle ...