BWW Exclusive: A CHARLIE BROWN CHRISTMAS Cast Talks Favorite On Stage Moments!
Just in time for Christmas, everyone's favorite Peanuts holiday special comes to life in A Charlie Brown Christmas: Live on Stage. New Yorkers can celebrate the holiday season with the Peanuts gang when A Charlie Brown Christmas: Live on Stage has its New York City premiere December 21 - 24 at The Palladium Times Square (1515 Broadway, NYC).