Sara Scott

Gleecap: ‘Makeover’ Introduces Sarah Jessica Parker

Elections are sooo last year. What's that you say? Elections are topical this year? You'd never know it, the way the Team Glee sprinted through the race for class president in this week's episode. Last year the class prez storyline was a big deal that spanned several unicorn-poster-filled episodes and culminated with Rachel stuffing the […]

Continue Reading