It won’t surprise you to know that I love GLEE with all my heart & soul & admittedly weak vocal cords.
So when I saw the preview for this week’s finale, I did, yes, tear up.
And laugh, because I’ve actually tried on the gold Betsey Johnson frock that Lea Michele sports here …
