Monday, October 4, 2010

The Damned New Rose



Kind of commercial for these guys, they usually hung out further back from the Goldilocks zone (produced by Nick Lowe, I'm pretty sure).

Can we all agree? Greatest band name: The Damned. Greatest album name: Damned, Damned, Damned.

No comments: