Gorillaz – Journey To Plastic Beach (Video)

blame it on Meka June 30, 2010

If you have the time at your desk to watch a 16-minute short film, I highly suggest you do so. Spotted at the crib of the good folks who run The Smoking Section.

PREVIOUS: Gorillaz – On Melancholy Hill (Video)