Glee: 'Puppet Master' Pics & Preview!

glee puppet master pics preview 01

About Photo #622312: Rachel (Lea Michele) and Kurt (Chris Colfer) get together for a colorful duet in this new still from this week's episode Glee! In "Puppet Master," Blaine (Darren… Read The Post Here

Posted to Glee