Earth has some new visitors, but you don't need to be afraid. Watch new episodes of AHS: Double Feature Wednesdays at 10p on FX, next day #FXonHulu. Subscribe now for more American Horror Story clips: http://bit.ly/SubscribeFX American Horror Story: Double Feature is the tenth instalment of ...
READ MORE +