25 years ago, Gorillaz released their self-titled debut album #Gorillaz #Discogs #ClintEastwood