Glee Filming in NYC: Times Square

Just a couple sneak peaks into the Glee Season 2 Finale filming in NYC. If you guys want more, just ask and I'll put more pics and videos up
Coming Up: pics and video from Glee filming in Washington Square!
Pictures after the break!!

Times Sq