Season 5 Episode 7 episode 7

Listen to Songs from Glee Season 5 Episode 7 "Puppet Master"!

You can check out songs for episode 7 of Glee's season 5, "Puppet Master" - including "The Fox (What Does the Fox Say?)" (yeah, you knew it was coming...) - right here, below: