Tuesday, March 16, 2010

new gorillaz

Not so sure about the song. but part of that is probably my dislike of new things. The video, however, is pretty bad ass.

No comments: