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 Members Only.
If you're a member click here. If not, sign up here.

more from News