Dr Pepper to deliver on its free-soda promise

news.yahoo.com — The soft-drink maker said in March that it would give a free soda to everyone in America if the album dropped in 2008. "Chinese Democracy," infamously delayed since recording began in 1994, goes on sale Sunday. Nov 20, 2008 View in Crawl 4