by / November 12th, 2010 /

Gorillaz @ The O2 in pictures