Women of Horror #61: Yvette Mimieux

some films: Black Noon (1971), Snowbeast (1977), Devil Dog: The Hound of Hell (1978)

Leave a Reply