Love the new Gorillaz video
October 4, 2001 2:45 PM Subscribe
Love the new Gorillaz video (in Cinema section. Warning: Shockwave intensive). But is it me, or is their music just a bit so-so? And rejecting the Mercury Music Prize was just petulant.
This thread has been archived and is closed to new comments