Cartoon on what would have happened if the pope visited New England.

Cartoon on what would have happened if the pope visited New England.