Below is a clip of Lea Michelle and guest star Kristen Chenowith singing "Maybe This Time" on last night's episode of Glee. If you haven't watched the show, this is just one example of what you are missing.
Glee airs on Fox, Wednesday nights and is a must see!
No comments:
Post a Comment