Glee: Episode 20 "New York" | Global TV

Glee: Episode 20 "New York"

We're live blogging the season finale of Glee. The Gleeks take on Nationals in New York.

Powered by ScribbleLive Content Marketing Software Platform
  • Advertisement