News for hackers. Stuff that matters.
Re:Making the Video That Made Gorillaz by 9283409232 on Wednesday January 29, 2025 @04:26PM (#42871376)
Gorillaz are still massive and were Grammy nominated last year.

There are no comments on this comment yet.