Editor Archive: Sara Scott

Gleecap: Finale Wraps with Long ‘Goodbye’

It started off well. This week’s Season 3 finale of “Glee” opened with Schue walking in on the original five New Directions members reprising their abysmally choreographed rendition of “Sit… More