American Horror Story Season 2 Episode 1 “Welcome to Briarcliff” 5 Minutes Preview

2 years ago, by

October 10, 2012

Check out the first five minutes of American Horror Story, season 2 episode 1 “Welcome to Briarcliff”.