Guns N' Roses album finally coming, and Dr Pepper's excited

October 24, 2008 06:00 AM