Description: Theoretically the first in a trilogy of records that's currently hailed as "The Most Expensive Album Never Made", (at 14 million dollars), Chinese Democracy has leaked again, and this time it's supposed to be the real deal. ( Edited by Nelson )
Add to mytop five
Topic has been sent to your friends.
Please Login or Create an account