Lea Michele and Melissa Benoist make their exits out of producer Jennifer Klein’s Day of Indulgence Party on Sunday (August 14) at a private residence in Brentwood, Calif. The ladies both starred together on Glee for the final two seasons and now are on to new television series. Also… Read entire story.
Source: Just Jared