Quantcast
Register for a chance to win a $500 Shopping Spree! Official Rules

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*

Read More ▾

Our Partners

You Might Like