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.

LEAVE A REPLY