American Horror Story – 1984, Episode 7: “The Lady in White”

More gruesome Camp Redwood history comes to light

Rate this: