2013

HIRED HANDS

Santa's North Pole workshop comes to the Los Angeles set of Glee as Chris Colfer, Naya Rivera and Lea Michele, dressed as elves, film a scene for the TV show's holiday episode on Thursday.