New HQ Still from Glee S5x07 Puppet Master

Share your love

I’ve added a new promotional still of Demi appearing during the “Puppet Master” episode of GLEE airing Thursday, Nov. 28 (9:00-10:00 PM ET/PT) on FOX.

Share your love