
I had grand plans to make an elaborate dinner tonight, but then this arrived in the mail: It happened. I fell in love with Glee. I’m an official Gleek. The first season of Glee is available to stream from Netflix whenever you want so you don’t have to wait on DVDs to be sent to…