Wednesday, November 10, 2010

One more reason to love Glee...

Like I needed one...

New guest star (rumored to be a 'series regular' soon-ish), Darren Criss, and his "Warblers" singing.... /sigh