FX has released a new promo for American Horror Story, which airs the Season 1 finale Episode 1.12: Afterbirth on Wednesday, December 21 at 10 PM ET. Click on the video player below for an early look at this highly-anticipated episode.
American Horror Story Season 1 Finale Promo
Catch an early glimpse at this climactic episode airing Wednesday, December 21 at 10 PM ET on FX.