Gorillaz Release Huge Album (Literally Huge)
It’s been 7 long years, but the new album is FINALLY here! I guess since Gorillaz made everyone wait so long, they decided to make it up to us with a 26 track deluxe album…that’s right…26 tracks. I for one, have been counting down the days for this album for a while now – can […]