Season 1 Episode 12 episode 12

American Horror Story Episode 12 "Afterbirth" Promo

American Horror Story Episode 12 "Afterbirth" Promo

Here's the promo for the season finale of American Horror Story titled "Afterbirth" and it looks to have quite a lot of action. The series has already been renewed by FX for a second season consisting of thirteen episodes.