Will There Be More Gorillaz?

Will there be more Gorillaz? In March 2001, in an era that today seems very distant, MP3 and the free circulation of music files was just around the corner, but the big multinational record companies still held the baton to direct the preferences of the mass public. It was just at that pivotal time, before […]