New York

8

The Glee Club gets ready to perform at the Nationals in New York. Finn and Rachel have an emotional moment on stage during the competition.

UPLOAD SUBTITLES
Download