See those chairs? These chairs are for the cast of American Horror Story: Freakshow which is filming right now in New Orleans. I’m pretty sure I am already out, but we shall see if our resident expert UF sucks me into this season. Just the pictures I have been looking at are giving me nightmares. […]
You are here: Home / Archives for American Horror Story:Freakshow