1 min read Music News Gorillaz team up with Thundercat for new upbeat single “Cracker Island” June 22, 2022 Alex Valentovich Gorillaz, the greatest animated band ever, have dropped yet another new track this time...