Dr Pepper offered a can of free pop to all Americans if Chinese Democracy saw the light of day in 2008.
Well, dear American friends... looks like you should be claiming
Here is The Quietus review
Listen to the whole album here
I think it sounds like an over-ambitious over-produced mess.
Brain Drain #3 - Photos
7 years ago