halloween part 2

Episode 5 of American Horror Story has been brought to us right after the recent news that the show has been renewed for a second season. This episode was definitely a wild ride and it has probably been my favorite episode so far.