ESTHER ZUCKERMAN
A “Glee”-ful Yalie
Taylor J. Smith ’10 is making us feel like we’re in a teenage dream. The recent grad can be spotted in the rendition of Katy […]
November 10, 2010