AHS: Asylum – Atheist

Check the new promo video with new scenes on new “American Horror Story” season:

And a shorter new TV Spot:

American Horror Story: Asylum, Premieres Wednesday, October 17 at 10pm only on FX.