In “Puppet Master,” Blaine (Darren Criss) comes up with a plan to win Nationals, but the other glee-club members resist his controlling measures.
Elsewhere, Kurt’s band disagree over the venue of their first gig; and Sue (Jane Lynch) reveals the origins of her signature track suit.
“Puppet Master” airs TONIGHT @ 9PM on Fox! Check out a promo for the episode below!
Glee – “Puppet Master” Episode Promo
25+ pics inside…
Posted to: Glee