Glee Fall Finale: Don’t Rain on My Parade, My Life Would Suck Without You (Video)

This is it… the Glee fall finale, episode 13 “Sectionals” – and then we sit tight until April! Watch the video clips for Rachel (Lea Michele) singing “Don’t Rain on My Parade,” by Barbra Streisand and the Glee cast singing Kelly Clarkson’s “My Life Would Suck Without You” in these video clips.
Rachel (Lea Michele) sings “Don’t Rain on My Parade” – without a doubt, this is the highlight of Rachel’s Glee career. “Don’t Rain on My Parade” was a home run!
Glee cast sings “My Life Would Suck Without You” by Kelly Clarkson – I love how this was a mash-up of choreography from songs we’ve seen on Glee this season.
And that kiss. Let’s just hold on to that kiss until April, right?
What's Hot at PopCrunch?
Related Articles:
- Watch Glee Episode 13 “Sectionals” Glee Fall Finale (Video)
- NBC Dumps Glee Cast from Macy’s Thanksgiving Day Parade
- Glee Creator Responds to NBC Macy’s Thanksgiving Day Parade Snub
- Listen: Kelly Clarkson “My Life Would Suck Without You” World Premiere (Audio)
- Glee’s Matthew Morrison, Lea Michele Tony Awards 2010 “Rain On My Parade” (Video)


On December 9th 2009, uposter wrote:
Funny Post. I do just love and hate this.
On March 25th 2010, meg wrote:
i love glee i think the show is awsum and the songs they do is amazing