Last night I had to exit the subway system right in front of Barclay's Center. I had noticed a guy hawking tee shirts at the bottom of the subway escalators before going up, and then lots of people outside the venue. I didn't know what the show was, and was too overwhelmed to really look at the tee shirts. Turns out it was Gorillaz. There were tons of teenagers there, many being let out of cars at the curb by nervous parents.
Today when I was walking home from work I passed several middle school girls going home for the day proudly wearing their Gorillaz tees. I wonder if it was their first show for any of them?