American Horror Story Tag

Coulrophobes should steer clear of the latest season of American Horror Story, which premiered on FX Network this Wednesday. Featuring the most sinister clown since Pennywise, Freak Show takes place in Jupiter, Florida. Breaking the American Horror Story tradition of heavy use of the flashback...

Cryptic Rock
Show Buttons
Hide Buttons