Lea Michele Sings "River" in Glee Season 3, Episode 9, "Extraordinary Merry Christmas"

Rachel (Lea Michele) covers this song by Joni Mitchell for Glee's Christmas episode, airing December 15, 2011.
http://feeds.wetpaint.com/~r/wetpaint/latest/excerpt/~3/4rXZP2LN5Q0/lea-michele-sings-river-in-glee-season-3-episode-9-extraordinary-merry-christmas

Comments

Want to comment on this? First, you must log in to your SideReel account!