Mayors don't get a lot of time to watch television, so I don't know much about this season's plot but actually it would be great to see what happens with Finn and Rachel.
New York Mayor MICHAEL BLOOMBERG,
welcoming the stars of Glee, who are filming the season two finale