The next tour stop for The Supervillains is Sunday, September 3 in Indianapolis, IN.