Monday, October 11, 2010

Live On Letterman - Gorillaz In Concert


The virtual rock band performs an exclusive concert from the Ed Sullivan Theater on October 7, 2010.
Wow that eyeball is really red.. gave me a fright.
Post a Comment