"This place smells like barf!" exclaimed Sue Sylvester upon arriving in the Big Apple for the very first time. Yet, nothing came close to stinking in last night's Glee - actually, it was one of the most April fresh and Broadway-centric, blissfully entertaining episodes to date, all considered. FUNNY GIRL, too! Plus, BroadwayWorld got lovingly name-checked - again!
Videos