The Gorillaz are, without a doubt, one of my all time favorite bands to grace the musical landscape. While I’m not sure I can put them on the same pedestal as Nine Inch Nails, Johnny Cash, Muse, Ray Charles, The Cure, or a pile of other artists I admire, I can say without a doubt that they have made some of the most interesting music of the last few decades. They have also made some of the best music videos, at least from a wildly creative and far-out perspective.