Guns 'N' Roses have reportedly finished work on 'Chinese Democracy', the album that Axl Rose has been working on for the past 14 years. That's gotta be the world's longest album writing ever. Can someone please explain to me what the hell is Dr. Pepper can doing on that album cover.