20 years ago today (3/26/01), Gorillaz released their eponymous debut album. Created by Damon Albarn and comic book creator Jamie Hewlet, Gorillaz is noted for their cartoon alter egos and the many special guest collaborators that are featured on many of the tracks. has since gone on to release five additional studio albums and successful tours that include collaborators on the albums. Check out the official video for “Tomorrow Comes Today”…
