Season 5 Episode 7 episode 7

Glee Season 5 Episode 7 “Puppet Master” Sneak Peek #2

Blaine performs the Queen classic "You're My Best Friend" with a little help from his puppet pals in this sneak peek for Glee, season 5 episode 7 “Puppet Master”.