Friday, 5 March 2010

Gorillaz New Album

Unfortunately it's on a player I can embed on the site but if you go here you can listen to the new Gorillaz album in it's entirety.  via NPR Music.