The next tour stop for Off With Their Heads is Wednesday, August 23 in Chicago, IL.