American Horror Story Episode 8 spoilers: The aliens are a dying breed
Episode 7 of American Horror Story: Double Feature gave viewers their very first look at the alien section of this season. Previously, it had been all about the vampires encroaching on Provincetown. Now, the aliens are sneaking in — first in 1954, then in the present day. The latest episode set up the premise and