Video: Rachel Sings "River" in Glee Season 3, Episode 9, "Extraordinary Merry Christmas"

Original Air Date: December 13, 2011, 8/7c
http://feeds.wetpaint.com/~r/wetpaint/latest/excerpt/~3/NVyLm-iSwws/video-rachel-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!