Nothing gets us into the holiday spirt like a Glee Christmas special!
FOX has just released some stills from their three upcoming holiday-tastic episodes. Two pics from Thanksgiving, which airs Nov. 29, three from Swan Song that airs Dec 6, and FOUR pics from Glee, Actually airing Dec 13th.
Ch-ch-check out the new stills (above)!! [...]