Photos, 1996
The Kennedy Center
The crew gets into the Christmas spirits at last. This should come as no surprise to anyone.