Axl Rose vs. Dr. Pepper
by Elizabeth Fairview | December 2nd, 2008 | Add a comment
Dr. Pepper’s marketing scheme suffered the tragedy of terrible timing. But, after 17 years of delay – how were they to know Axl Rose would get his shit together and finally release Chinese Democracy? Thus, they were forced to cash … Read More


