Season 2 Episode 1: Welcome to Briarcliff

Watch American Horror Story season 2 episode 1 tv series online free
Release date: 2012-10-17

After a life-changing experience, a young man is admitted into a notorious insane asylum, while a local reporter is determined to get the full story.