Watch Band of Horses entire performance from the Letterman theater on 9/17 at 8pm est.