Monday, April 25, 2011

Photos: 'Glee' Stars Filming at Times Square for Season Finale

Beside the busy section of New York City, Lea Michele and her co-stars will film scenes for the last episode of season 2 at Lincoln Center and the Gershwin Theatre.

read more ..