Glee Season 5 Episode 8 “Previously Unaired Christmas” Promo

5 months ago, by

November 29, 2013

Sue Sylvester introduces the episode as a Christmas special that FOX did not allow to air from last year in the fall finale, Glee Season 5 Episode 8 “Previously Unaired Christmas” airing next week on FOX.