The next tour stop for The Humans is Saturday, July 8 in Los Angeles, CA.