Yep, they do. I was in the park for a while today (wasn't bad when I first got there around 11:15, but the crowds built up pretty fast), and caught the Green team's show. I've never seen the Green Christmas show before, but they did some holiday songs interspersed with they're regular show. The Gold/Blue teams' shows will start on Saturday and I could see one of their props hanging from above the stage (I was sitting in the stage left booth). I love the Gold/Blue Christmas show and I hope I get to see a few shows of it.