Season 2 Episode 13: Madness Ends

Watch American Horror Story season 2 episode 13 tv series online free
Release date: 2013-01-23

Johnny sets out to complete his father's work. Lana leads the charge to finally shut down Briarcliff.