Gorillaz Drop Free Sonic Journal of 2010 Fall Tour

Dec 25, 2010 at 3:33 am
Download it here for free.  Recorded along their recent North American tour the new 15-track album features a song recorded while in town at The Fox Theater oh so cleverly named "Detroit"