Band of Horses have a new album, Mirage Rock, out today. in support, they played a full, 45-minute set last night for Late Show With David Letterman’s Live on Letterman web series.

~ jenn pelly