Watch American Horror Story (2011) Online
American Horror Story (2011) Season 8 Episode 1 - The End
The end of the world happens when the bombs drop, and the survivors wonder if surviving is worth it after the Cooperative gives them shelter….
Air Date: September 12, 2018
Loading, please wait...