Glee Stars Leave Hotel in Manchester

  • Glee Stars Leave Hotel in Manchester
The cast of 'Glee' waves at photographers as they leave their hotel in Manchester, UK. June 22, 2011.
Source: Flynet
« Back to Photos

Discuss

Default avatar
 

Top Stories