So the album was slated for release on September 15th, which is tomorrow. But every since Yauch had cancer they just said that the release day has been postponed. Does anyone have any idea when this is going down?!
Although some websites reported a scheduled release of December 29, 2009,