Have I mentioned Posted on October 11, 2007 by Duff just loveloveLOVING the new Band of Horses album? Oh, Yes, I have. I do. Yes.