EVERY PART OF THIS IS SO FUCKING SWEET I CANNOT ARTICULATE IT IN A WAY THAT WOULD MAKE ANY SENSE TO YOU ZOMG ZOMG TUBULAR.
BUT: I can tell you that it is a sneak-peek type of thing for the new episode of Glee that's coming out...whenever that's happening. In the fall, I think. Anyway, it's going to be fucking amazing. Enjoy!
AM I RIGHT!? Yeah, I'm right. I'm hells of right.