Cult filmmaker John Waters joins American Horror Story in mysterious new role

Filmmaker and self-proclaimed “Pope of Trash” John Waters has revealed he will appear in season 13 of “American Horror Story”

GCN