10
See all updates by escapist
Gorillaz! Their latest album is teh sex. Yeah, that thread. I'm not really confident enough in my english skills to write in that though :/