by / February 18th, 2010 /

Gorillaz Album Teaser

The Gorillaz record is with us on March 5th and we’re finding ourselves hard pushed to remember the last time an album was getting so built up in so many different ways. Here’s the latest method, offering you a sneak peak of each track..