Gorillaz perform on the Pyramid Stage at Glastonbury Festival 2010 on June 25, 2010 in Glastonbury, England.
(June 24, 2010 - Source: Dave Hogan/Getty Images Europe)
Copyright © 2015 - Livingly Media, Inc.
Livingly: Style