New Gorillaz Album Due in May

March 14th, 2005
Goto comments Leave a comment

Demon Days, the sophomore album from Gorillaz, will see release on May 24. The first single will be “Feel Good Inc.,” featuring De La Soul. The cartoon band’s self-titled debut album was released in 2001.http://www.gorillaz.com/flash.html

By Alyssa Fried Posted in News

  1. No comments yet.
  1. No trackbacks yet.