Friday, October 8, 2010

Live Gorillaz concert on Letterman



This is ridiculously badass. A full 45 minute Gorillaz concert for you guys to enjoy. It's cool to see how they pull off the live shows. Watch the full concert below.