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

Can you believe that Glees Season 2 finale is less than a week away? New Directions heads to Nationals in New York City, and weve 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?


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