Share on Facebook0Share on Google+0Tweet about this on Twitter0

Glee

Relive the Magic! Rachel and Finn Perform “Last Christmas” in Season 2, Episode 10: “A Very Glee Christmas”

Love the song. Love their performance. Hate that that they're not back together. *sigh*

12.8.2010 / 10:57 PM EDT by Semhar Debessai
Related: Glee

Share on Facebook0Share on Google+0Tweet about this on Twitter0