X

American Horror Story Season 3 Episode 12 Review

American Horror Story Season 3 Episode 12 Review – Spoilers Season 3 Finale “The Seven Wonders”

On episode 12 and the penultimate episode of AMERICAN HORROR STORY called, "Go To Hell," the show opens with a…