Glee: Puppet Master

by Internet Video Archive 0:33 mins

Blaine 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 reveals the origins of her signature track suit.

View Comments (0)