Glee Season 2 On-Set Photos: November 4, 2010

Glee Season 2 On-Set Photos: November 4, 2010

The latest on-set photos, taken on the set of Glee November 4:

Source: Glee-Web