X

American Horror Story Season 3 Episode 8 Recap

American Horror Story RECAP 12/4/13: Season 3 Episode 8 “The Sacred Taking”

Our favorite creepy drama AMERICAN HORROR STORY continues tonight with another new episode called “The Sacred Taking.” On tonight’s show,…