Download Gorillaz Tarantula MP3 Leak Download
“Cracker Island,” Gorillaz’s highly anticipated new album, was leaked online today.
Gorillaz’s eighth studio album is Cracker Island. Released February 24, 2023.
The 13-song album features Beck, Schoolboy Q, and Little Simz.
The band’s sources indicate “Cracker Island” was supposed to be a surprise release, but it looks like more than just the album’s release date was destroyed. The leak angered fans who were anticipating the album’s release.
Leave a Reply