Today in Horror History: August 23

Birthdays:Vera Miles (August 23, 1929) who starred in The Beast from 20,000 Fathoms (1953), Web of Evidence (1959), “The Twilight Zone” (episode: Mirror Image), Psycho (1960), “The Outer Limits” (episode: The Form of Things Unknown), A Howling in the Woods (1971), The Strange and Deadly Occurrence (1974), BrainWaves (1982), Psycho II (1983), and The Initiation…