January 6, 2015 by nehehdawn American Horror Story Freak Show Returns American Horror Story Freak Show Returns Wednesday January 7, 2015 at 10 pm on FX In case you didn’t know, Freak Show returns tomorrow night! Share this:TwitterFacebookLike Loading... Related