Regretting The Past: Guns N’ Roses – Chinese Democracy Luke Spencer August 5, 2017 Album Reviews, Review 0 One of the most anticipated albums in rock history…should not have turned out like this. Read More » Share Facebook Twitter