"Glee" Cast Film Finale In Times Square

on Monday, April 25, 2011





The cast of "Glee" was spotted filming the finale episode in Times Square in New York City.

Lea Michele, Dianna Agron, Jenna Ushkowitz, & Heather Morris wore colorful outfits as they filmed scenes.

Best viewed on Chrome, Firefox, Opera & Safari browsers with resolutions 1360 x 768.