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
Usher’s Son Stole His Phone To Link Up With PinkPantheress
Slipknot Unveil New Drummer, Concluding Metal Musical Stools
Eric Church Addresses Backlash To His Unconventional Stagecoach Set