A Christmas Carol by McCarter Theatre for JerseyArts.com Arts / Theater / Video A Christmas Carol by McCarter Theatre for JerseyArts.com The McCarter Theatre Center in Princeton, New Jersey, has put on an annual performance of A Christmas Carol since 1980. For some people it isn’t the holidays without… 1 Min Read