WTF Did I Just Watch? American Horror Story Season 1 By: Meg Humphrey Neither my boyfriend nor I have TV, so when Netflix started streaming American Horror Story, I was pretty excited. I heard some of the ladies talking about it at work and being a murder/gore whore I figured it was right up my […]