Glee Recap: Snap, Crackle, Puppets! [Updated]

Nope, you’re not suffering from a pie-and-cranberry-sauce-induced hallucination: Glee aired a spankin’ new episode on Thanksgiving night. And in the same, “Wait! Did that just happen?” spirit, the action included puppets, animal-snout-masks, a faithful recreation of Janet Jackson’s “Rhythm Nation” video and a Sue Sylvester makeover courtesy of …READ MORE