The Gorillaz (as far as I think it)
Shit. What the fuck happened last night? Did the Gorillaz just work their final show EVER? Did The Clash just get back together? Why is that dude from 'Blur' tattooed on my girlfriend`s tity? Did I truly see Bobby Womack wearing Bishop Don Juan`s suit? Nah, must have been the acid. Whose melodica is this? _ Holdup_ (*In Celine voice*) It`s all coming second to me now.