8.5 AlbumsReviews Gorillaz: “Cracker Island” Review by Olivia Cameron | Managing Editor April 10, 2023 The British virtual band Gorillaz released their eighth studio album, “Cracker Island,” on Feb. 24. Throughout the album, the lyrics focus on topics such as the weaknesses of a society… 0 FacebookTwitterPinterestEmail