So Band of Horses put together some last-minute club shows in the U.S. to make up for the cancelled dates. One of these shows takes place tonight in West Palm Beach, Florida, which is truly the definition of "last-minute". They're also asking fans to help them craft the setlists for the new shows, via their Facebook page. The other new shows are in Charlotte, North Carolina on August 5, Philadelphia on August 9, and New York City on August 10.

Check out the updated gigs below, and watch the video for "Dilly" here.Band of Horses: