A few weeks ago we reported on Chris Colfer and Darren Criss filming at an ice skating rink in New York City for Glee! Check out the performance of “White Christmas” they filmed in full!
Last night’s episode of Glee, “Swan Song,” concluded with a preview of next week’s Christmas episode of Glee titled “Glee, Actually.” Check out the preview!