The next tour stop for The Orwells is Wednesday, May 17 in Columbus, OH.