Wow you really have done your research.
although this is somewhat of a slide show I found it very entertaining. Not only did I learn more about the good band Gorillaz but also it got the gears in my head working and the bit at the end about the coke was a good chuckle. Overall good job and thank you for the tidbit. :D