For many of you, Glee returns to your televisions tomorrow evening with the fabulous Idina as one of its guest stars! It’s airing at a special time at 9:28 pm ET/PT, so don’t forget! (As if any one of us would, right?) Here’s a video of Idina discussing her involvement with Glee; bits and pieces of it have been used in press coverage on entertainment news segments on programs such as E! News, but this is the entire thing. has released two previously unseen photos from the I Stand photo sessions. Click the thumbnails below to view them in HQ.

Theme: Overlay by Kaira