Krutch
09-21-2016, 08:29 AM
After a long, long while of inactivity, they've been posting an update on their Facebook pretty much every hour. I know they have a new album in the works as they announced a year or so back, but the hype is killing me.
Anyone else pumped for some new Gorillaz?
Anyone else pumped for some new Gorillaz?