Gorillaz Ads

Take one superstar rock band, a few fans, some ties and squeezes, and you get....

I don't know..... uh..... chaos?