Season 8 Episode 3: Forbidden Fruit

Watch American Horror Story season 8 episode 3 tv series online free
Release date: 2018-09-26

When a carriage with a box of apples arrive, Wilhelmina decides to throw a Halloween party. Three guests crash the afterparty.