This is segment 1 from the Studio C Beta (1st generation) in Meriden, Connecticut. This show has been fixed up TREMENDOUSLY in the past few months. Filmed on 6/6/2011.
They got the New Avenger outfit on Chuck but it looks like they disabled the curtains. But I mean the curtains always got dirty according to the CEC Lowell animatronic maintenance mechanic.