• New Music

    Glee: ‘I Do’ (Episode 80)

    “I Do” is the title of Glee‘s new episode this week. Will and Emma’s wedding is finally here, and it lands on the day of romance and love: Valentine’s Day. The former and current members of New Directions reunite in Lima…