- Apr 4, 2006
- 6,821
- 8
- 38
so rumor has it that this is supposed to be released exclusively through Best Buy Nov. 23. I just got a text message from Hell saying that they have not frozen over so I have to assume that this is just another twist in the endless saga that is Chinese Democracy.
Your thoughts?
Your thoughts?