Feminist Protestors Owned.

Feminist group thwarts a screening of Tucker Maxs film "I Hope They Serve Beer in Hell," but doesnt escape the wrath of angry commuters.