Photos from Europe: Glee Live! Concert Tour Rocks Manchester, England
The Glee cast kicked off the European leg of their Glee Live! tour with a show in Manchester, England, on June 22. We’ve seen a couple different sets of photos from the U.S. leg of their tour — but these colorful pics are definitely our faves!