The future is coming on, indeed.
For the last 25 years, Gorillaz has occupied a rare portion of cultural real estate that few bands or artists have ever been able to own without dissolving into nostalgia or irrelevance. When their self-titled album dropped on March 26, 2001, it felt borderless and ironic in a way that didn’t come off as cynical.
A quarter-century later, Gorillaz is nothing short of a musical institution.
Look back and reminisce with us in the comments. More words at the link in bio. 🦍
#gorillaz #onthisday #anniversary #tbt #throwback