Chinese Democracy Will Be Out In Time For Thanksgiving!

Please insert turkey jokes where you see fit, we’re too astonished to talk shit: As previously hypothesized, Chinese Democracy will indeed be at Best Buy stores nationwide on 11/23. You can fill in the blanks and learn about “the structure of Best Buy’s sales week” at Billboard. Have a Dr. Pepper with your cranberry sauce and stuffing.