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 ...
MOST POPULAR
The Number Ones: Taylor Swift’s “Look What You Made Me Do”
The 8 Worst Music Trends Of 2024
Kate Bush Reflects On Monet And AI In Annual Christmas Message