Gorillaz Ads
Take one superstar rock band, a few fans, some ties and squeezes, and you get....
I don't know..... uh..... chaos?