Re: Album Leak
Are you insane? I was about to bring up the topic of weather or not this album could grant a Grammy nomination, which i still think it should. It is their best record so far, and the best rock album of 2009. Hands down. Sorry buddy, I give it a 9/10
|