Glee

Sneak Peek Photos! Glee Takes on New York City in the Season 2 Finale

Can you believe that Glee’s Season 2 finale is less than a week away? New Directions heads to Nationals in New York City, and we’ve got some inside scoop on which songs you can expect to hear throughout the night. Plus, is it just us, or are both Finn/Rachel and Sam/Quinn looking pretty cozy on those park benches?

05.20.2011 / 01:39 AM EDT by Beth Douglass
Related: Glee, Sneak Peeks

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