Gorillazeses new CD Plastic Beach won't be dropping until next week (March 9th) but you can listen to the entire work over at NPR while reading their report on the release. We're about halfway through and diggin' it.
Monday, March 01, 2010
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment