The Brave New Workshop

“The Best Christmas Show in 3 Years” has the pent-up holiday cheer of three Christmases crammed into one stocking. TCL Photographer Drew Schingen went to the New Dudley Riggs Theatre for some holiday laughs.

Website and Information

[anvplayer video=”5149552″ station=”998122″]