Remember back in December when Axl Rose promised his oft-delayed, more-than-a-decade-in-the-making LP Chinese Democracy would actually surface March 6? Well, surprise, surprise — that ain't happening. According to a post on the band's Web site, the album's release has been postponed. "There is no official release date, as the band is currently mixing, but after some delays and scheduling difficulties, things appear to be moving along," reads the post. "The good news is that all of the recording for the album has been completed. Drummer Frank Ferrer and guitarist Ron 'Bumblefoot' Thal integrated themselves into the recordings seamlessly and will have their presence felt."