Glee performance at the O2 Arena London

The cast of Glee perform live at the O2 arena in London, England on June 25, 2011.

By Joanna Martinez
Glee performance at the O2 Arena London
WENN

News from our partners