Band of Horses live on letterman