Posted By: admin April 25, 2011 Leave A Comment

(Click the above image to view more in the gallery!)
Hard at work filming the last few episodes of the season, the cast of “Glee” was spotted in Times Square earlier today (April 25).
Co-stars Lea Michele, Dianna Agron, Jenna Ushkowitz, Heather Morris, and Ashley Fink could be seen rehearsing a dance routine and waving to nearby [...]