‘American Horror Story: New York City’ Teaser Released - Nerds and Beyond
FX debuted the official teaser trailer for the next chapter of American Horror Story giving eager fans a look at season 11. Taking place in New York City, the teaser promises the season will be the…