[MP3] All The Damn Kids: "The Books Stop Here"

Wow. I can’t believe it has taken me this long to find and post about All The Damn Kids, a five-member Sheffield (UK) based indie-pop band. (Actually, I can believe it as I’ve been out of town away from any sort of competent internet outside my cell phone, but dramatic effect works wonders, […]