NSMT’s ‘Carol’ is the gift that keeps on giving
BEVERLY – Twenty-five years old? Perhaps, but this production of “A Christmas Carol” is a theatrical Christmas card that still seems new every time you open it. The North Shore Music Theatre is… Continue reading