• New Music

    Glee: ‘City of Angels’ (Episode 99)

    “City of Angels” is the title of Glee‘s new episode this week. The members of New Directions travel to sunny Los Angeles to compete in the National Show Choir Championships. They dedicate their performance to their late co-director Finn Hudson, and…