Does anyone remember the Gorillaz with their hit song "Clint Eastwood" and the music video for it that was animated?
Well, they are coming back. They just released a new song called "Feel Good, Inc.". I just heard it on Launchcast and it was great.
Their new album is coming out on May 24th, and I can't wait to get it.