Posted at 9:41 AM on September 27, 2008 by Bill DeVille
Looks like Guns & Roses may actually release Chinese Democracy this year as Billboard Magazine reports that Axl has inked an exclusive distribution deal with Best Buy.
I'll believe it when I see it. What do you think?