‘Glee’ Show-runners & Cast Talk About Filming the Expensive NYC Season Finale

Tags: Glee
0