Gorillaz
  • d-sides
    • tonygross
      tonygross
      Posted: 11/29/2007 07:36AM

      I just got D-sides and I love it, I recomend it to any Gorillaz fan out there.

      This post is only to express my surprise that I haven't seen anything about Gorillaz even having a new album on JamBase.