general in gorillaz-comunity-the-last-cult

Share your creations!


I saw the gorillaz live at the chopper box Arena in Greater London Should I post this on YouTube
I saw the gorillaz live at the chopper box Arena in Greater London Should I post this on YouTube