Wow, this week's episode of Glee was so amazing that I have had their mash-up of Umbrella and Singin' in the Rain stuck in my head since Tuesday night. I love Singing in the Rain, Gwyneth Paltrow and Glee, so I think this was not only the best episode yet, but Umbrella/Singin' in the Rain might be my most favorite number too.
What song is stuck in your head right now? I know my husband has Cee Lo's Eff You stuck in his head.
Basketball Quiz: Wednesday Night! by PW Fun & Learning
38 minutes ago