The next tour stop for The Humans is Tuesday, January 30 in Chicago, IL.