Gorillaz @ Apollo Theater, NYC 4/5/06

Gorillaz @ Apollo Theater, NYC 4/5/06

Entering Harlem's Apollo Theater, I was welcomed by every staffer I saw. Repeatedly, I was told that it was "world famous." I didn't need the reminder. I felt the magic walking up 125th Street, eyes fixed on that legendary red neon sign. With animated images of 2D, Murdoc, Noodle, and Russel projected onto the buildings across from the theater, Gorillaz ...

This post is for subscribers only.

Already have an account? Sign in.

more from News

Please disable your adblocker or subscribe to ad-free membership to view this article.

Already a VIP? Sign in.