Chinese Democracy Drops on 11/25 (No, For Real This Time)

The “new” GnR album, Chinese Democracy, will be available exclusively at Best Buy on November 25, 2008 or possibly on November 23, 2008. Here’s what Ben Sisario of the NYTimes said about the deal: The album, “Chinese Democracy,” will go on sale Nov. 23 at Best Buy stores and online as part of an exclusive…