American Horror Story Season 3 Episode 9 “Head” Promo

5 months ago, by

December 5, 2013

Nan learns a disturbing truth about Luke’s past in American Horror Story Season 3 Episode 9 “Head” airing next Wednesday on FX.