29 June 2005

So, yeah, the new gorillaz album ( Demon Days) is awesome.

( Check out the pitchfork review here if you ain't down with the flashness )