The next tour stop for Band of Horses is Saturday, July 28 in Tulsa, OK.