Join Us for “Christmas in Chelsea Square” – Available to Watch Online

Christmas in Chelsea Square, the television special produced by General Seminary that aired Christmas Eve 2011 on CBS, is available to watch online.