GNR – Chinese Democracy

Mike Matei / November 30th, 2008

After a wait of more than 10 years, the new Guns N’ Roses album was finally released last week. It’s the most expensive album of all time, and incredibly hyped, so how could I resist a little review.


Leave a Reply

Around the Web