Music Gorrilaz Submitted by Mccree, 30-08-2017, 07:01 AM, Thread ID: 45558 Thread Closed Reply 30-08-2017, 07:01 AM #1 Its a good band, but people are hating the newest album. Why? More