Notable CD Release: Doves – Kingdom Of Rust

At this point you may forget who the Doves are, considering their last release, Some Cities, was all the way back in oh, February 2005. That’s 4 years ago, ladies and gentlemen. I don’t really know why it’s taken so long to produce a new album, but the Doves are back! Kingdom Of Rust […]