Season 2 Episode 8: Unholy Night

Watch American Horror Story season 2 episode 8 tv series online free
Release date: 2012-12-05

A murderous Santa wreaks havoc on Briarcliff. Sister Jude faces off with the Devil. Arden has a shocking encounter in the Death Chute.