Gorillaz have invaded the Apollo Theater and some great pictures have been coming in. On top of that, we just received word that a bunch of tickets for their remaining shows have been released and just went on sale, at Ticketmaster as well as at the box office. The shows are tonight, tomorrow and Thursday.

So consider this a public service announcement.

Get your tickets here! (Only $82.95 for an orchestra seat! Heh.)


Has anyone checked out Gorillaz at Apollo so far...is it worth the ticket price? Here are some photos @ Flickr. Above photo from Sloths Are Funny's flickr.