“Cracker Island” is the eighth studio album by British virtual band Gorillaz. The album was released on 24 February 2023 via Parlophone and Warner Records.
Controllah Ft. MC Bin Laden is a track taken off the Album.
Listen and download below;
“Cracker Island” is the eighth studio album by British virtual band Gorillaz. The album was released on 24 February 2023 via Parlophone and Warner Records.
Controllah Ft. MC Bin Laden is a track taken off the Album.
Listen and download below;