Enter to win every day in CTNOW's 21 Days of Summer Giveaways. Click here to see today's prize.
Home

'American Horror Story' Stars Talk About Creepy New Season

The fourth season of 'American Horror Story' is titled 'Freak Show' and will take place in Florida, however will be filmed in New Orleans.
Loading
63°